John Haldane (1601-1650)/descendants