The Mask of Command: A Study of Generalship

John Keegan
Pimlico
9780712665261
0-7126-6526-9