Mind Fuck Mind Fuck
2022
Lawrence of Arabia's War Lawrence of Arabia's War
2019
Apocalypse Apocalypse
2012
In Search of the Zeppelin War In Search of the Zeppelin War
2008
Interpreting Archaeology Interpreting Archaeology
2023
A Marxist History of the World A Marxist History of the World
2013
A People's History of the Russian Revolution: Left Book Club (Unabridged) A People's History of the Russian Revolution: Left Book Club (Unabridged)
2017
Empire and Jihad : The Anglo-Arab Wars of 1870-1920 Empire and Jihad : The Anglo-Arab Wars of 1870-1920
2021