John Duddington
John Duddington is editor of Law and Justice, the Christian Law Review, and former Head of the Law School at Worcester College of Technology.
John Duddington is editor of Law and Justice, the Christian Law Review, and former Head of the Law School at Worcester College of Technology. See less