Pedigree of Sarah Purchase (1626-1682) Ahnentafel of Sarah Purchase (1626-1682) Generation 1 1. Sarah PURCHASE: christened 6 Aug 1626 in Dorchester, Dorset, Eng.; died 17 Jan 1682–83 in Boston, Suffolk, MA. Generation 2 2. Aquila PURCHASE: born abt 1588 in…