Author: William E. 1823-1899 Moore