John Haldane is Professor of Philosophy in the University of St Andrews and Director of the Centre for Philosophy and Public Affairs there. He has published widely in metaphysics, philosophy of mind and social philosophy and is co-editor (with Crispin Wright) of Reality, Representation and Projection.