A review by elikolina
The Nonviolence Handbook: A Guide for Practical Action by Michael N. Nagler

informative reflective

3.5