The sage of sex; a life of Havelock Ellis