Weston, Edward P. (Edward Payson), 1819-1879