The Second World War

John Keegan
Penguin Books
9780140113419
0-14-011341-X