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