John Duddington

John Duddington is the editor of Law and Justice: The Christian Law Review and a former head of the Law School at Worcester College of Technology.