Sex And Submission by Herschel Savage, Katrina Isis and Mark Davis.