Philosophers of peace and war: Kant, Clausewitz, Marx, Engels and Tolstoy
Gallie, W B
Philosophers of peace and war: Kant, Clausewitz, Marx, Engels and Tolstoy - London Cambridge University Press 1978
International Relations
327.172 / GAL.P
Philosophers of peace and war: Kant, Clausewitz, Marx, Engels and Tolstoy - London Cambridge University Press 1978
International Relations
327.172 / GAL.P