Howard, Michael

Clausewitz: A Very Short Introduction - 2nd Ed. - OXFORD 2002 - 84p

9780192802576

355.02 HOW/C