Justin Snedegar
Department of Philosophy
University of St Andrews

I am on research leave in the Autumn 2017 semester.

Spring 2018:

Other courses I've taught:

Students should login to MMS for course content and essay submission.