The Path of Most Resistance: A Step-by-Step Guide to Planning Nonviolent Campaigns, 2nd Edition by Ivan Marovic Back to product details page >