Internet Archive BookReader - Sargent record : William Sargent of Ipswich, Newbury, Hampton, Salisbury and Amesbury, New England, U.S., with his descendants and their intermarriages, and other Sargent branches