Genealogical and Historical Record of the Carpenter Family, with A Brief Genealogy of some of the descendants of William Carpenter, of Weymouth….