Sexual detox : A Guide for guys who are sick of porn - Challies, Tim. (Adelphi, Maryland, 2010)