Author: Daniel Garrison Daniel Garrison Brinton