Poet on a Volcano
2025
An Alternative History of the Caesars
2023
The First Tycoon
2022
The Hunt for the Killers of Julius Caesar
2020
The Last Night of Cleopatra
2013
A Personal Journey Through Ancient Italy
2010
Tony Blair and the Test of History
2003
Four Men and Margaret Thatcher
1721