The First World War

John Keegan
Distributed by Random House
9780375400520
0-375-40052-4