![](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-
Magic of the Celtic Otherworld: Irish History, Lore and Rituals (Llewellyn's Celtic Wisdom)
Regular price £4.29Regular price Sale price £4.29Unit price perSold out -
Magnetic North: Imagining Canada in Painting 1910-1940
Regular price £36.58Regular price Sale price £36.58Unit price perSale -
Sale
-
Making Decisions: The new brilliant smart-thinking book to change how you think about leadership, judgement and decision making from former England cricket selector Ed Smith
Regular price £15.95Regular price Sale price £15.95Unit price perSale -
Making Stars: Biography and Celebrity in Eighteenth-Century Britain (Performing Celebrity)
Regular price £46.25Regular price Sale price £46.25Unit price perSold out -
Malala Yousafzai (57) (Little People, BIG DREAMS)
Regular price £9.54Regular price Sale price £9.54Unit price perSale -
Mapp and Lucia (Vintage Classics Promo 117)
Regular price £9.01Regular price Sale price £9.01Unit price per -
Maria Czaplicka: Gender, Shamanism, Race (Critical Studies in the History of Anthropology)
Regular price £79.40Regular price Sale price £79.40Unit price per -
Martin Parr: The Non-Conformists
Regular price £28.50Regular price Sale price £28.50Unit price perSale -
Mastering Modern British History (Palgrave Master Series)
Regular price £37.99Regular price Sale price £37.99Unit price perSold out -
Masterpieces from the Royal Collection: Paintings in the Palaces of Queen Elizabeth II
Regular price £49.95Regular price Sale price £49.95Unit price perSale -
Maths for A Level Biology - Updated Edition
Regular price £27.52Regular price Sale price £27.52Unit price perSold out -
Maureen Fry and the Angel of the North: From the bestselling author of The Unlikely Pilgrimage of Harold Fry
Regular price £11.15Regular price Sale price £11.15Unit price perSale -
May, Lou and Cass: Jane Austen's Nieces in Ireland
Regular price £18.04Regular price Sale price £18.04Unit price per -