Waging Nonviolent Struggle: 20th Century Practice and 21st Century Potential - By Gene Sharp

Document Type

Book Review

Publication Date

2006

Department

Religion

Publisher

Wiley

ISSN

0319-485X

COinS