A Military History of Roman Britain and the Saxon Conquest
2024
North Africa AD 533–36
2023
Attila's Wars, AD 440–53
2022
The Destruction of Spartan Dominance
2021
Peloponnesian War 431–404 BC
2021
Alexander confronts the Achaemenids, 334–331 BC
2019