Herring, Jonathan

Criminal law text, cases, and materials Jonathan Herring - 7th ed. - UK Oxford 2016 - liii, 911p

9780189753049 P 37.99