Philosophers of Peace and War: Kant, Clausewitz, Marx, Engle... By Gallie, W. B Paperback Price $15.40 Free Shipping