Stanford Studies in Human Rights: Campaigning for Justice
- 318pagine
- 12 ore di lettura
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.