Michael Newall

University of Kent