A Guide for Guys Who are Sick of Porn
Sexual detox
Tim Challies
Tim Challies is a Christian, a husband to Aileen, and a father to three teenage children. He is a co-founder of Cruciform Press and has written several books. He worships and serves as a pastor at Grace Fellowship Church in Toronto, Ontario and writes daily at www.challies.com.