Hall, H. P. (Harlan Page), 1838-1907