Books

The Boxcar Millionaire The Boxcar Millionaire
2008
The People's Flag: The Union of Britain and the Kaiserreich The People's Flag: The Union of Britain and the Kaiserreich
2019
Agent Lavender Agent Lavender
2017
The Battle of Bloomsbury The Battle of Bloomsbury
2011
Fight Them on the Beaches Fight Them on the Beaches
2019
You've Always Had It This Good You've Always Had It This Good
2019