John Spencer

Maureen Spencer is a Senior Lecturer in Law, Middlesex University. John Spencer is a Barrister and Law Reporter.