Author: Edwin Percy 1819-1886 Whipple