Philosophy and public affairs - Haldane, John (Cambridge University Press, 2000)
Papers presented at a conference held at the University of St. Andrews in 1997.