John M Wood Translator & Editor

John M. Wood, Lecturer in Law, Law School, Lancaster University, UK