A Peace reader : essential readings on war, justice, non-violence, and world order
1 online resource (viii, 483 pages)
1036776036
Print version:
openlibrary.org Additional information and access via Open Library