Rev. William Speer (1652-?) Family and Descendants