Take a photo of a barcode or cover

312 pages • first pub 2020 (view editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Edition Pub Date: Not specified
Description
Revolutionary Nonviolence: Concepts, Cases and Controversies provides an advanced introduction to the central philosophy, ideas, themes, controversies, and challenges of applying revolutionary nonviolence in political struggles today, with a parti...
Community Reviews
Content Warnings

312 pages • first pub 2020 (view editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Edition Pub Date: Not specified
Description
Revolutionary Nonviolence: Concepts, Cases and Controversies provides an advanced introduction to the central philosophy, ideas, themes, controversies, and challenges of applying revolutionary nonviolence in political struggles today, with a parti...