Nonviolence in Theory and Practice by Barry L. Gan