DownloadThe Portobello Bookshop Gift Guide 2024

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.