A Leighton Genealogy: Descendants of Thomas Leighton of Dover, New Hampshire