DownloadThe Portobello Bookshop Gift Guide 2024

Craig Barker Editor

John Grant is a Professor of Law at Lewis  Clark School of Law, Portland, Oregon, USA and Craig Barker is a Professor of Law at the Sussex Law School, University of Sussex, UK.