DownloadThe Portobello Bookshop Gift Guide 2024

John McGarry Author & Editor

Ian Bryan is Senior Lecturer in Law at the Law School, Lancaster University, UK. Peter Langford is Senior Lecturer in Law, Department of Law and Criminology, Edge Hill University, UK. John McGarry is Reader in Law, Department of Law and Criminology, Edge Hill University, UK.