Sargent Genealogy: William Sargent of Ipsewick, Newbury, Hampton, Salisbury and Amesbury, New England, U.S.A.: With His Descendants and Their