Havelock Ellis : philosopher of love / - Peterson, Houston (Houghton Mifflin Company,, 1928)