books by subject
World History

Charles Darwin: The Scholar who changed Human History (New Horizons)

"Times" Concise Atlas of World History

The Valleys of the Assassins: and Other Persian Travels

The Square and the Tower: Networks, Hierarchies and the Struggle for Global Power

World War II

The Origins of the Second World War

The Age of Appeasement: The Evolution of British Foreign Policy in the 1930s

Early Tudor Parliaments 1485-1558

Told in Gath

The Diversity Illusion: How Immigration Broke Britain and How to Solve it

Nothing Remains But to Fight: Defence of Rorke's Drift, 1879

Lost Patrol

The Pagan Religions of the Ancient British Isles: Their Nature and Legacy

Four Weeks in May: A Captain's Story of War at Sea

The British Brewing Industry, 1830-1980

Short History of the World CB

On Deep History and the Brain

Roman North Africa

The Sun King

Black Londoners 1880-1990

Muslim Societies in African History

Living World of the Old Testament

Last Hope Island: Britain, occupied Europe, and the brotherhood that helped turn the tide of war

The Ratline: Love, Lies and Justice on the Trail of a Nazi Fugitive

SNP: The History of the Scottish National Party

Cash for Honours

Welfare State

Welfare State

Hello Again: Nine decades of radio voices
