Elizabeth Preston, 2nd Lady Dingwall (1615-1684)/descendants