Colleen Sheppard is a professor of law and a member of the Centre for Human Rights and Legal Pluralism at McGill University.
Dialogues on Human Rights and Legal Pluralism
2 contributors - Hardback
£149.99