Encyclopaedia of sex psychology - Ellis, Havelock (3(in 4 Vols), 1988)