Simon Flacks Author & Editor

Simon Flacks is Senior Lecturer, Department of Law, University of Westminster, UK.