DIY: The Wonderfully Weird History and Science of MasturbationEbookDIY: The Wonderfully Weird History and Science of MasturbationbyEric SprankleRating: 0 out of 5 stars0 ratingsSave DIY: The Wonderfully Weird History and Science of Masturbation for later