Mark Wells Visiting Lecturer of Philosophy and Religion