dannydorling.org
Keynote lecture at the Human Welfare Conference, Green-Templeton College, Oxford, May 13th 2016: