Barry J Rodger Editor & Author

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.