Basic Concepts of Satyagraha: Gandhian Nonviolence:

from the APT Nonviolence Trainer's Manual.