William Wood (born 1656) of Earlsferry, Scotland and Some of his Descendants and their Connections