John Fleming (ca 1740 - 1794):  His Ancestors and Descendants