Philosophy at St Andrews

John Haldane

Professor of Philosophy

John Haldane

Phone: 01334 462488


Philosophy of Mind, Philosophy of Value, Philosophy of Religion, Metaphysics, Medieval Philosophy


Visit Professor Haldane's website for his full profile.

See also the PURE research profile.

Research students

I am currently supervising Jace Snodgrass and Eric Studt, SJ.

<- back to staff list