Tim tackles a tough subject.

Tim Challies writes a 2-part article on a very sensitive, yet important topic: autoeroticism. Reader-discretion is advised.

Discussion