(0)

Civil Resistance

Audiobook


A sweeping overview of civil resistance movements around the world that explains what they are, how they work, why they are often effective, and why they can fail.


Narrator: Erica Chenoweth

Duration: