How was it for you, professor? a celebration of sex research Hartston, William Popularity → Current 10 Peak 20 Niche 35 Grafton 1992 179 pages