Authors:

Perfect nonviolence is difficult. It admits to no weakness.

Perfect nonviolence is difficult. It admits to no weakness.