The series St Andrews Studies in Philosophy and Public Affairs originates in the Centre for Ethics, Philosophy and Public Affairs, University of St Andrews and is under the general editorship of John... This description may be from another edition of this product.