Non-Fiction

Nine Divisions in Champagne

In the Mind’s Eye: The Blinded Veterans of St Dunstan’s

Leatherhead in the Great War

The Royal Naval Air Service in the First World War

The Light Railways of Britain & Ireland

Tracing Your Army Ancestors: A Guide for Family Historians (3rd Edition)

Six For The Tolpuddle Martyrs: The Epic Struggle for Justice and Freedom

Ghosts on the Somme: Filming the Battle, June-July 1916

Britain’s Declining Secondary Railways Through the 1960s: The Blake Paterson Collection

Railway Disasters (Images of Transport)

Railway Renaissance: Britain’s Railways After Beeching

Other People’s Money: Masters of the Universe or Servants of the People?

Mammissima, Family Cooking from a Modern Italian Mamma

Özlem’s Turkish Table

Britain’s 100 Best Railway Stations

Lost Lanes: 36 Glorious Bike Rides in Southern England

A History of the Tudors in 100 Objects

The Meaning of Things: Applying Philosophy to life

Super Structured: How to Overcome Chaos and Win Back Time