William (5th Earl Marischal) Keith (1585-1635) |
Margaret (Mary) (of Mar) Erskine ( -1664) |
William (6th Earl Marischal) Keith (1614-1661) |
George (7th Earl Marischal) Keith ( -1694) |
John (1st Earl of Kintore) Keith ( -1715) |
Mary (of Marischal) Keith ( -1663) |