Criminal Law
Allen, Michael (Former Commissioner at the Criminal Cases Review Commission and Professor of Law at Newcastle Law School) / Edwards, Ian (Senior Lecturer in Law, University of East Anglia) Criminal Law succinctly explains, analyses, and critiques the criminal law. Expanded contextual coverage ensures that students can enjoy a comprehensive understanding of this most fascinating subject.