Clausewitz (Past Masters)

Michael Eliot Howard