DownloadThe Portobello Bookshop Gift Guide 2024

Andrew von Hirsch Author

Andrew von Hirsch is Honorary Professor of Penal Theory and Penal Law at the University of Cambridge. Andrew Ashworth is Vinerian Professor of English Law at the University of Oxford.