Dr Christopher Macleod
Senior LecturerResearch Overview
Current Teaching
PHIL100 Introduction to Philosophy (Mill's Utilitarianism)
POLI100 Introduction to Politics (Principles of Liberal Democracy)
Qualifications
M.A. (Hons.) Philosophy, University of St Andrews
M.Phil. Intellectual History and Political Thought, University of Cambridge
M.Sc. Political Theory, University of Edinburgh
Ph.D. Philosophy, University of St Andrews.