Howard Taylor. Before he retired in June 2008 he was Heriot-Watt University Chaplain teaching: –Moral and Social Philosophy. –Philosophy of Science and.