Robert Upex Author

Robert Upex is Emeritus Professor of Law at the University of Surrey. Richard Benny is Senior Lecturer in Law at the University of Surrey. Stephen Hardy is a Barrister.