A Brief Genealogical History of the Ancestry and Descendants of Deacon Stephen Palmer