Barry L. Gan's Nonviolence: An Introduction introduces readers to myths about the violence taken for granted in our daily lives, and advocates for more principled, nonviolent action on moral, ethical and philosophical grounds.
Trustpilot
2 weeks ago
1 day ago