Dr David Ingram

 

Biography:

Dr David Ingram is an Associate Lecturer in Philosophy at the University of York. Before coming to York, he was a Postdoctoral Research Fellow in the Centre for Philosophy of Time, based at the University of Milan (2016-17). Before that, he taught philosophy at the University of Nottingham (2014-16).


All Courses by this Tutor: