John Lippitt Author & Editor

John Lippitt is Senior Lecturer in Philosophy, University of Hertfordshire.