The Varieties of Forgiveness In this lecture the varieties of forgiveness will be presented and the integrity, value and limits of each type explored.
Liberalism, Autonomy and Rights (Lecture 2) The second of two lectures discussing the centrality of the ideas...
If we do not survive death, is it irrational to feel dismay? One answer is that even our infant selves have not...
Darwin, Evolution and God: The Present Debates This lecture sets the scientific and religious context for Darwin’s...
New Atheism - New Apologetics: The Use of Science in Recent Christian Apologetic Writings The rise of the New Atheism has stimulated a new...