1. Intelligence in war : knowledge of the enemy from Napoleon to Al-Qaeda / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 2003
2. Winston Churchill : a Penguin life / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 2002
3. The First World War / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 1999
4. War and our world / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 1998
5. Routledge who's who in World War II / edited by John Keegan Format: Book Language: English Published: 1995
6. Warpaths : travels of a military historian in North America / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 1995
7. A history of warfare / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 1993
9. Six armies in Normandy : from D-Day to the Liberation of Paris, June 6th-August 25th, 1944 / John Keegan Author: Keegan, John, 1934- Format: Book Language: English Published: 1982