-
The Daughter of Marie Antoinette
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £22.00Regular priceUnit price perSale price £22.00 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
The Remarkable Life of Emma Darwin
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £29.99Regular priceUnit price perSale price £29.99 -
Pre orderDispatched 30 January 2027 -
Pre orderDispatched 30 November 2026 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
The Guinea Pig Club In Numbers
Regular price £16.99Regular priceUnit price perSale price £16.99 -
A Royal Marine Commando in Iraq and Afghanistan
Regular price £28.00Regular priceUnit price perSale price £28.00 -
Pre orderDispatched 30 November 2026 -
Pre orderDispatched 30 November 2026 -
Pre orderDispatched 30 November 2026 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Pre orderDispatched 30 November 2026 -
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Pre orderDispatched 30 November 2026 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Pre orderDispatched 30 November 2026 -
Pre orderDispatched 30 November 2026 -
Sold outRegular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Pre orderDispatched 30 November 2026 -
Regular price £30.00Regular priceUnit price per
Sale price £30.00 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Pre orderDispatched 30 November 2026 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Pre orderDispatched 28 February 2027 -
Glasgow Museums: The Ship Models
Regular price £35.00Regular priceUnit price perSale price £35.00 -
Pre orderDispatched 30 January 2027 -
A History of Death in 17th Century England
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Regular price £19.99Regular priceUnit price perSale price £19.99 -
Battlefields of the South Pacific
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Sold outA History of Women in Medicine
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Pre orderDispatched 30 November 2026 -
Regular price £12.99Regular priceUnit price perSale price £12.99 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Generalship in the Ancient World
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Pre orderDispatched 30 November 2026 -
The History Behind Game of Thrones
Regular price £19.99Regular priceUnit price perSale price £19.99 -
Regular price £29.99Regular priceUnit price perSale price £29.99 -
British Naval Weapons of World War Two
Regular price £40.00Regular priceUnit price perSale price £40.00 -
Pre orderDispatched 30 November 2026 -
The Destruction of 6th Army at Stalingrad
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Pre orderDispatched 30 November 2026 -
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Pre orderDispatched 30 November 2026 -
French Warships in the Age of Steam 1859-1914
Regular price £50.00Regular priceUnit price perSale price £50.00 -
The Rise of Fascism in Britain
Regular price £22.00Regular priceUnit price perSale price £22.00 -
Regular price £19.99Regular priceUnit price perSale price £19.99 -
Regular price £28.00Regular priceUnit price perSale price £28.00 -
The Waterloo Campaign in 100 Locations
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Demetrius the Besieger and the Wars of Alexander the Great's Successors
Regular price £25.00Regular priceUnit price perSale price £25.00 -
The Reign of Emperor Gallienus
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
The Americans on D-Day and in Normandy
Regular price £15.99Regular priceUnit price perSale price £15.99 -
Pre orderDispatched 30 November 2026 -
200 Years of Railway Station Development
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Regular price £19.99Regular priceUnit price perSale price £19.99 -
Regular price £16.99Regular priceUnit price perSale price £16.99 -
200 Years of Locomotive Development
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Raiders along the Anglo-Scottish Border
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Sertorius and the Struggle for Spain
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Flight Craft 16: The Hawker Hunter in British Service
Regular price £16.99Regular priceUnit price perSale price £16.99 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
North Eastern Electric Stock 1904-2020
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Charlotte Bronte and Elizabeth Gaskell
Regular price £25.00Regular priceUnit price perSale price £25.00 -
Regular price £29.99Regular priceUnit price perSale price £29.99 -
The Battle for Warsaw, 1939-1945
Regular price £14.99Regular priceUnit price perSale price £14.99 -
Pre orderDispatched 30 November 2026 -
Regular price £22.00Regular priceUnit price perSale price £22.00 -
Regular price £12.99Regular priceUnit price perSale price £12.99