Philosophers of Peace and War: Kant, Clausewitz, Marx, Engles and Tolstoy by W. B. Gallie (Paperback, 1979)

All listings for this product