![](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-
-
Great Debates in Jurisprudence (Great Debates in Law)
Regular price £41.39Regular price Sale price £41.39Unit price per -
Gunslinging justice: The American culture of gun violence in Westerns and the law
Regular price £50.75Regular price Sale price £50.75Unit price perSale -
Gwangju Uprising: The Rebellion for Democracy in South Korea
Regular price £36.50Regular price Sale price £36.50Unit price per -
Hearing the victim: Adversarial Justice, Crime Victims and the State (Cambridge Criminal Justice Series)
Regular price £50.09Regular price Sale price £50.09Unit price per -
Heart. Soul. Mind. Strength. � A Narrative History of InterVarsity Press, 1947�2022
Regular price £14.56Regular price Sale price £14.56Unit price perSale -
Hegemony or Survival : America's Quest for Global Dominance
Regular price From £3.99Regular price Sale price From £3.99Unit price perSold out -
Henry VI, Part 2 (Play on Shakespeare)
Regular price £10.20Regular price Sale price £10.20Unit price per -
Higher RMPS: Morality & Belief: Second Edition
Regular price £36.25Regular price Sale price £36.25Unit price per -
Highest Courts and Globalisation
Regular price £85.49Regular price Sale price £85.49Unit price perSale -
Hindu Scriptures (Everyman's Library classics)
Regular price £11.75Regular price Sale price £11.75Unit price perSold out -
Hobbes's Kingdom of Light: A Study of the Foundations of Modern Political Philosophy
Regular price £38.10Regular price Sale price £38.10Unit price per -
How the Dreamers Are Born; Struggles for Social Justice and the Identity Construction of Activist Educators in Brazil (2) (Education and Struggle: ... and the Political Production of Meaning)
Regular price £32.90Regular price Sale price £32.90Unit price perSale -
-
How To Be an Antiracist: THE GLOBAL MILLION-COPY BESTSELLER
Regular price £10.68Regular price Sale price £10.68Unit price perSale