Tim Keller at Google (HT: Justin Buzzard)

Tim Keller at Berkley’s Veritas Forum. (HT: Steve McCoy)

Tim Keller at Sanford. (HT: Glen Davis)

Tim Keller at MIT.

Tim Keller at NorthWestern University.