This article is from Tim Keller, the Pastor of Redeemer Presbyterian Church in New York City and the author of several books including The Reason for God and Counterfeit Gods. The article is a great companion to the message preached by Weston Ely at Genesis this past weekend on repentance. All of Life is Repentance […]