Archibald (Thane of Cawdor) Campbell ( -1551) |
George (4th Earl Marishal) Keith (1553-1623) |
Margaret Home ( -1598) |
William (5th Earl Marischal) Keith (1585-1635) |
Ann (of Marischal) Keith ( -1648) |
John (3rd of Cawdor) Campbell ( -1591) |
Sir John (of Cawdor) Campbell (1576-1642) |