John Jasper: The unmatched Negro philosopher and preacher - Hatcher, William E. (William Eldridge), 1834-1912