From Many, One Narrative: John Keay’s India: A History

Mixed Signals: Netflix’s Roman Empire: Reign of Blood

A Furry Whirlwind: Netflix’s Frontier

Overflowing with Detail: Jacqueline Rider’s Jacobites

Not Quite A Balance: Jeff Shaara’s The Frozen Hours

Failure of Analysis: Philip Bobbitt’s The Shield of Achilles

Humanity in the Face of Annihilation: Christopher Nolan’s Dunkirk

Civil War, Round One: Holger Hoock’s Scars of Independence

Inexorable Fate: Bernard Cornwell’s The Last Kingdom Series