Books
- Carlisle Citadel Station: 150 Years a Railway Station
- Old Pubs of Newcastle
- Newcastle: Past and Present: Millennium Edition
- Windows of the Past: Ruins of the Colorado Plateau
- Stand Fast: Sinking of the Troopship "Birkenhead" in 1852
- Village with a View: Short History of Everton
- Living with the Enemy: What Really Happened
- The World of William Hone: A New Look at the Romantic Age in Words and Pictures of the Day
- From Moscow to Berlin
- The Life and Death of the Luftwaffe
- Me 262 [Volume 2]
- Battle Over Bavaria: B-26 Marauder Versus the German Jets, April 1945
- Jagdwaffe: Birth of the Luftwaffe Fighter Force (Classicolours)
- Jagdwaffe: The Spanish Civil War (Classicolours)
- Blitzkrieg and Sitzkrieg: Poland and France 1939-1940 (Classicolours)
- With Rommel in the Desert
- Of Earth and Elders: Visions and Voices from Native America
- Waffen SS Panzer Units in Normandy, 1944: Orders of Battle (Armies in Focus)
- Memories of the MET & GC Joint Line
- Black Scandal
- Flying Legends: A Photographic Study of the Great Piston Combat Aircraft of WWII
- The Irish Almanac
- Prehistoric Sacred Sites of Wessex (Wessex S.)
- Ley Lines of Wessex (Wessex S.)
- Wessex: a Journey Through Two Thousand Years (The Wessex Series)
Books:
- The Epic of Flight Knights
- Yes, Taoiseach: Irish Politics from Behind Closed Doors
- The House of Ashes
- Afghanistan: A Modern History
- Teacher's Guide to Using Memorials (Education on Site S.)
- Ireland and Early Europe: Essays and Occasional Writings on Art and Culture
- A Galway Landlord and the Famine: Ulick John De Burgh
- Carlisle Citadel Station: 150 Years a Railway Station
- The Church and the Book (Studies in Church History)
- Invasion, 1940: The Nazi Invasion Plan for Britain
Books