Havelock Ellis – A sublime faith in human… December 2, 2019 by “A sublime faith in human imbecility has seldom led those who cherish it astray.”-Havelock Ellis