ISBN 080477451X books & textbook
Campaigning for Justice: Human Rights Advocacy in Practice (Stanford Studies in Human Rights)
Stanford University Press /2012-12-19 Paperback / 330 Pages
isbn-10: 080477451X / isbn-13: 9780804774512
Stanford University Press /2012-12-19 Paperback / 330 Pages
isbn-10: 080477451X / isbn-13: 9780804774512