About the Author Professor Andrew Ashworth is Vinerian Professor of English Law at All Souls College, Oxford. Jeremy Horder is the Edmund-Davies Professor of Criminal Law at King's College London. From 2005-2010 he served as Law Commissioner for England and Wales.
A**R
One Star
It's ok
Trustpilot
2 weeks ago
1 week ago