Abstract
Haldane, Prof. John Joseph, (born 19 Feb. 1954), Professor of Philosophy, since 1994, and Senior Fellow, Centre for Ethics, Philosophy and Public Affairs, since 2016, St Andrews University; J. Newton Rayzor Sr Distinguished Professor of Philosophy, Baylor University, since 2015
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have