Dr. Timothy Keller is founder and pastor of Redeemer Presbyterian Church in Manhattan (New York).