Our Maritime Ties
Archibald Campbell, Master of Campbell
- Bef 1440
Robert Stewart, II King of Scotland
1316-1390
1316-1390
William de Keith
-1413
-1413
Robert Stewart, 1st Duke of Albany
1340-1420
1340-1420
Muriella Keith
-1449
-1449
Marjory Stewart
-1432
-1432