by Bob Peale
Read the whole series on a recommendation. Liked it much more than I expected, really amusing setup, way too arousing for my hetero mind. Bravo.