Happy New Year! Get 10% off all books on our website throughout January! Discount will be applied automatically at checkout.

Barry J Rodger Author & Editor

Barry J. Rodger is a professor at the Law School, University of Strathclyde, UK.

Angus MacCulloch is a senior lecturer at the School of Law, University of Lancaster, UK.