Tim Keller, and the Uncovering talks at Oxford

Talks about how Christianity answers the questions that the human condition asks