John Keegan books in order
British military historian, lecturer, writer and journalist
- Lived
- 1934–2012
- Country
- United Kingdom
- Books
- 35
John Keegan published 6 novels, 15 non-fiction books and 14 other books, beginning with The Face of Battle (1976). The best-known is The First World War (1998).
Updated September 2026
Where to start with John Keegan

Start here
The First World War
John Keegan's most-read book.
Standalone novels in order

The Face of Battle (1976)

The Book of War (1999)

Who Was Who in World War Ii (2001)

Intelligence in War (2003)

The Iraq War (2004)

The American Civil War (2009)
Non-fiction in order

Who's Who in Military History (1976)

The Nature of War (1981)

Six Armies in Normandy (1982)

Zones of Conflict (1986)

The Mask of Command (1987)

The Price of Admiralty (1988)

Churchill's Generals (1991)

A History of Warfare (1993)

Battle at Sea (1993)

Warpaths (1995)

War and Our World (1998)

World War II (1999)

Churchill (2002)

The Eye of War (2003)

The Renaissance at War (2006)
Other books in order

Waffen Ss: The Asphalt Soldiers (1970)

Barbarossa: Invasion of Russia, 1941 (1971)

Opening Moves (1971)

Dien Bien Phu (1974)

The Rand McNally Encyclopedia of World War Ii (1977)

World Armies (1983)

Soldiers (1985)

The Second World War (1989)

The World at War, 1939-1945 (1991)

The Battle for History (1995)

Victory Must Be Ours (1995)

The First World War (1998)

An Illustrated History of the First World War (2001)

Collins Atlas of World War II (2006)
About John Keegan
Sir John Desmond Patrick Keegan was an English military historian, lecturer, author and journalist. He wrote many published works on the nature of combat between prehistory and the 21st century, covering land, air, maritime, intelligence warfare and the psychology of battle.
Biography from Wikipedia, CC BY-SA 4.0.
John Keegan FAQ
- How many books has John Keegan written?
- John Keegan published 6 novels, 15 non-fiction books and 14 other books that we list, as of September 2026.
- What order should I read John Keegan's books in?
- Publication order is a safe choice; the full list is above. Most readers start with The First World War.
- What is John Keegan's last book?
- The American Civil War (2009).
- What is John Keegan's most famous book?
- The First World War (1998) is John Keegan's most widely read book.
Authors like John Keegan
Sources: book lists and dates from Wikidata and Open Library, ratings from Open Library readers. Last updated September 2026.
