Stanford Studies in Human Rights: Campaigning for Justice
- 318 pages
- 12 hours of reading
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.