Title: Brief Genealogical History of the Ancestors and Descendants of Deacon Stephen Palmer, of Candia, Rockingham County, N. H.