Heraud, John A. (John Abraham), 1799-1887