Author: Daniel Garrison 1837-1899 Brinton