Hubbard, John H. (John Henry), 1804-1872