James Read

Associate Professor, Faculty of Philosophy, University of Oxford
Tutorial Fellow, Pembroke College, Oxford

CV
Google scholar

Some teaching notes