Quality Books at Unbeatable Prices
Shop Now-
Sold outSold out
-
-
British Military Medals - Second Edition: A Guide for the Collector and Family Historian
Regular price £12.95Regular price Sale price £12.95Unit price perSale -
British Politics and the American Revolution (British History in Perspective)
Regular price £36.49Regular price Sale price £36.49Unit price per -
British Shipbuilding and the State since 1918: A Political Economy of Decline (Exeter Maritime Studies)
Regular price £37.99Regular price Sale price £37.99Unit price perSale -
British Social and Economic History 1800-1900: 5 (Documents and Debates)
Regular price £3.99Regular price Sale price £3.99Unit price perSold out -
Sold out
British Submarines at War 1939-1945
Regular price £4.29Regular price Sale price £4.29Unit price perSold out -
British Traitors: Betrayal and Treachery in the Twentieth Century
Regular price £9.54Regular price Sale price £9.54Unit price perSale -
British Transport Police: A definitive history of the early years and subsequent development
Regular price £18.08Regular price Sale price £18.08Unit price perSale -
Brittle with Relics: A History of Wales, 1962–97 ('Oral history at its revelatory best' DAVID KYNASTON)
Regular price £26.50Regular price Sale price £26.50Unit price perSold out -
Broadcasting Britain: 100 Years of the BBC
Regular price £20.38Regular price Sale price £20.38Unit price perSale -
Broadmoor Revealed: Victorian Crime and the Lunatic Asylum
Regular price £12.42Regular price Sale price £12.42Unit price perSale -
Broken Idols of the English Reformation
Regular price £42.09Regular price Sale price £42.09Unit price per -
Bruce's Scotland: 1 (Medieval Scotland)
Regular price £4.29Regular price Sale price £4.29Unit price perSold out -
Building Culture: Ernst May and the New Frankfurt Main Initiative, 1926-1931 (Studies in Modern European History)
Regular price £98.01Regular price Sale price £98.01Unit price perSold out -
Building Jerusalem: The Rise and Fall of the Victorian City
Regular price £14.34Regular price Sale price £14.34Unit price perSold out