https://globaladvisors.biz/2020/04/24/havelock-ellis-2/
Quote: Havelock Ellis