The Reason for God, by Tim Keller, is an outstanding response to the biggest questions of our day. (In the very unlikely chance that anyone is wondering: no, there is no connection whatsoever between Tim Keller and this website).
Tim Keller is the highly regarded pastor of Redeemer Presbyterian Church in New York City, a church with weekly attendance around 5,000. Redeemer has planted dozens of other churches and is generally considered to be one of the most influential churches in America. From the first page, then, Keller has earned substantial credibility for his excellent track record of addressing people’s toughest questions in one of the world’s great cities.