Howard, Michael

Clausewitz Very Short Introduction - - Oxford Oxford University Press 2002 - 84 p. - .

0195682580

355.02 / H851