Dr. Edmond Halley, (1656-1742): His Ancestry and Descendants