Tim Challies

Tim Challies worships and serves at Grace Fellowship Church, edits Discerning Reader and is a co-founder of Cruciform Press. A longer version of this piece originally appeared on his blog.