Eldredge, Charles A. (Charles Augustus), 1820-1896