Author: Hatcher. William E. (William Eldridge). 1834-1912