Havelock Ellis

Surname: Ellis
First Name: Havelock
Occupation/description: Sexologist
Dates: [1859 – 1939]