John Stewart | |
1440 - 1512 (72 years) |
James IV ( King of Scotland ) 1 | |
1473 - 1513 (40 years) |
Alexander Earl Mar and Garoich Stewart | |
1474 - 1485 (11 years) |
Margaret of Denmark | |
1456 - 1486 (30 years) |
James III (King of Scotland) Stewart | |
1451 - 1488 (37 years) |