Great Debates in Criminal Law - Herring Jonathan
Jonathan Herring 2020 Bloomsbury Publishing PLC 304 Herring, Jonathan (University of Oxford, UK) Paperback / softback
This textbook is an introduction to more advanced writings on criminal law, primarily designed to allow students to think critically and analyse specific topics.