Leighton Genealogy: An Account of the Descendants of Capt. William Leighton