Colleen Sheppard Editor

Colleen Sheppard is a professor of law and a member of the Centre for Human Rights and Legal Pluralism at McGill University.