Sex And Submission by Madison Young, Mark Davis and others.