Rory Kelly Author

Andrew Ashworth is Emeritus Professor of Law at the University of Oxford, United Kingdom. Rory Kelly is Lecturer in Criminal Evidence and Criminal Law at UCL Faculty of Laws, United Kingdom.