![](http://monsterbookshop.co.uk/cdn/shop/files/Collection_Designs_1.png?v=1658319845)
![](http://monsterbookshop.co.uk/cdn/shop/files/Untitled_design_75.png?v=1654702595)
Quality Books at Unbeatable Prices
Shop Now-
Sold outSold out
-
Appeasing Hitler: Chamberlain, Churchill and the Road to War
Regular price From £4.29Regular price Sale price From £4.29Unit price perSale -
Babi Yar: The Story of Ukraine's Holocaust
Regular price £15.95Regular price Sale price £15.95Unit price perSale -
Behold, America: A History of America First and the American Dream
Regular price From £4.29Regular price Sale price From £4.29Unit price perSale -
-
Between Two Fires: Truth, Ambition, and Compromise in Putin's Russia
Regular price £10.08Regular price Sale price £10.08Unit price per -
Bloodlands: Europe between Hitler and Stalin
Regular price £11.75Regular price Sale price £11.75Unit price per -
Brexit and Ireland: The Dangers, the Opportunities, and the Inside Story of the Irish Response
Regular price £10.14Regular price Sale price £10.14Unit price per -
Chernobyl Prayer: A Chronicle of the Future
Regular price From £3.99Regular price Sale price From £3.99Unit price perSale -
Chernobyl: History of a Tragedy
Regular price From £4.29Regular price Sale price From £4.29Unit price perSale -
Cultural Dementia: How the West has Lost its History, and Risks Losing Everything Else
Regular price £8.47Regular price Sale price £8.47Unit price per -
Darkest Hour: How Churchill Brought us Back from the Brink
Regular price From £3.99Regular price Sale price From £3.99Unit price perSale -
Darkest Hour: How Churchill Brought us Back from the Brink Film Tie-In
Regular price From £3.99Regular price Sale price From £3.99Unit price perSale -
Essays (Everyman's Library classics)
Regular price £25.05Regular price Sale price £25.05Unit price per -
Forgotten Wars: The End of Britain's Asian Empire
Regular price £14.34Regular price Sale price £14.34Unit price perSale -
Hitler's Furies: German Women in the Nazi Killing Fields
Regular price From £3.99Regular price Sale price From £3.99Unit price perSold out