Jan Orbie
Ashgate
Paperback
284
Provides an overview of institutional developments and innovations in human rights politics and a discussion of some of the most important current and emerging human rights issues.
Ashgate
Paperback
284
Provides an overview of institutional developments and innovations in human rights politics and a discussion of some of the most important current and emerging human rights issues.