Books
Audiobooks
The End of Everything
2024
The Savior Generals : How Five Great Commanders Saved Wars That Were Lost - From Ancient Greece to Iraq
2019
The Second World Wars : How the First Global Conflict Was Fought and Won
2018
Carnage and Culture : Landmark Battles in the Rise to Western Power
2019
A War Like No Other : How the Athenians and Spartans Fought the Peloponnesian War
2019
The Dying Citizen
2021