King of Scotland James Stuart, II (1430-1460) |
Princess of Guelders Maria Stewart (1432-1463) |
King of Scotland James Stuart, III (1451-1488) |
Prince of Scotland David (1456-1457) |
Prince of Scotland John (1458-1479) |
Mary Stewart (1452-1488) |
James Hamilton (1485-1529) |