Encyclopaedia of sex psychology - Ellis, Havelock (2(in 6 vols), 1988)