Author: Ellis, Havelock, 1859-1939.