Stanford Studies in Human Rights: Campaigning for Justice
- 318 páginas
- 12 horas de lectura
Explores the strategies behind some of the most innovative human rights campaigns and exciting human rights victories of recent years.

Explores the strategies behind some of the most innovative human rights campaigns and exciting human rights victories of recent years.