search for books and compare prices
Graeme Macqueen has written 2 work(s)
Search for other authors with the same name
displaying 1 to 2 | at end
show results in order: alphabetically | oldest to newest | newest to oldest
cover image for 9780888666376
Product Description: When we urge that the struggle for justice and peace be nonviolent we often meet with the reply that it is both legitimate and wise to use violence to defend oneself against violence. Many people on the receiving end of violence in the world today are prepared to adopt this view without hesitation...read more
By Graeme Macqueen (editor)

Paperback:

9780888666376 | Science for Peace, June 1, 1992, cover price $12.50 | About this edition: When we urge that the struggle for justice and peace be nonviolent we often meet with the reply that it is both legitimate and wise to use violence to defend oneself against violence.

displaying 1 to 2 | at end