Enough Blood Shed
101 Solutions to Violence, Terror And War
by Guy Dauncey

No description available.
Passive resistancePeaceViolenceSocial actionPreventionWar, historyPacifistsPaixAction socialePacifistes
101 Solutions to Violence, Terror And War
by Guy Dauncey

No description available.