Tainted Love: Why is 50 Shades of Grey so Popular?

This article first appeared in Patheos and is republished here with the permission of the author. Note:  The following article deals frankly with sexual topics Unless you’ve been living under a rock,