James III (King of Scotland) Stewart (1451-1488) |
Margaret of Denmark (1456-1486) |
John Stewart (1440-1512) |
Alexander Earl Mar and Garoich Stewart (1474-1485) |
James IV ( King of Scotland ) 1 (1473-1513) |
Margaret Boyd (1477-1559) |
Catherine Stewart (1495-1554) |