The Development of Institutions of Human Rights: A Comparative Study (Perspectives in Comparative Politics)
by
ISBN 13: 9781403976536
Format: Paperback (256 pages) Publisher: Palgrave Macmillan Published: 09 Jul 2010
Save for later
ISBN 13: 9781403976529
Format: Hardcover (256 pages) Publisher: Palgrave Macmillan Published: 09 Jul 2010 Other Format: Paperback