The task of social hygiene
By: by Havelock Ellis.
Edition: New ed. --
Publisher: Houghton Mifflin
Published: 1916
Place of publication: Boston
Language: eng
Number of pages: 414
Subjects: Women -- Social conditions.; Eugenics.; Sexual ethics.