Isabel (of Roxburghe) Ker ( -1650) |
Catherine (of Southesk) Carnegie ( -1693) |
Jean (of Southesk) Carnegie ( -1671) |
William (2nd Duke of Hamilton) Hamilton (1616-1651) |
Mary Hamilton ( -1705) |
Anne (of Hamilton) Hamilton ( -1695) |
Charles (4th Earl of Southesk) Carnegie (1661-1699) |