On 03 Aug 1460 [his grandfather] King James II of Scotland (age 29) was killed accidentally when a cannon exploded and he was hit by debris. He was buried at Holyrood Abbey, Holyrood. His son [his father] King James III of Scotland (age 9) succeeded III King Scotland.
William Douglas 3rd Lord Drumlanrig (age 20) was present.
In Jul 1469 [his father] King James III of Scotland (age 17) and [his mother] Margaret Oldenburg Queen Consort Scotland 1456-1486 (age 13) were married at Holyrood Abbey, Holyrood. She by marriage Queen Consort Scotland. She the daughter of Christian I King Denmark 1426-1481 (age 43) and Dorothea of Brandenburg (age 38). He the son of King James II of Scotland and Mary of Guelders Queen Consort Scotland 1434-1463. He a great x 3 grandson of King Edward III of England.
In Mar 1476 James Stewart 1st Duke Ross was born to King James III of Scotland (age 24) and Margaret Oldenburg Queen Consort Scotland 1456-1486 (age 19).
In 1481 James Stewart 1st Duke Ross (age 4) was created 1st Earl Ross.
On 14 Jul 1486 [his mother] Margaret Oldenburg Queen Consort Scotland 1456-1486 (age 30) died.
In 1488 James Stewart 1st Duke Ross (age 11) was created 1st Duke Ross.
On 11 Jun 1488 [his father] King James III of Scotland (age 36) was killed in action or attempting to escape, at the Battle of Sauchieburn. His son [his brother] King James IV of Scotland (age 15) succeeded IV King Scotland.
Paternal Family Tree: Stewart
Descendants Family Trees:
Kings Wessex: Great x 13 Grand Son of King Edmund "Ironside" I of England
Kings Gwynedd: Great x 9 Grand Son of Owain "Great" King Gwynedd 1100-1170
Kings Seisyllwg: Great x 15 Grand Son of Hywel "Dda aka Good" King Seisyllwg King Deheubarth
Kings Powys: Great x 10 Grand Son of Maredudd ap Bleddyn King Powys 1047-1132
Kings England: Great x 4 Grand Son of King Edward III of England
Kings Scotland: Great x 5 Grand Son of Robert "The Bruce" I King Scotland
Kings Franks: Great x 10 Grand Son of Louis VII King Franks
Kings France: Great x 6 Grand Son of Philip "The Fair" IV King France
Great x 4 Grandfather: Walter Stewart 6th High Steward
Great x 3 Grandfather: King Robert II of Scotland 3 x Great Grand Son of King John "Lackland" of England
Great x 4 Grandmother: Marjory Bruce 2 x Great Grand Daughter of King John "Lackland" of England
Great x 2 Grandfather: King Robert III of Scotland 1337-1406 4 x Great Grand Son of King John "Lackland" of England
Great x 1 Grandfather: King James I of Scotland 5 x Great Grand Son of King John "Lackland" of England
GrandFather: King James II of Scotland 2 x Great Grand Son of King Edward III of England
Great x 4 Grandfather: King Edward III of England Son of King Edward II of England
Great x 3 Grandfather: John of Gaunt 1st Duke Lancaster Son of King Edward III of England
Great x 4 Grandmother: Philippa of Hainault Queen Consort England 5 x Great Grand Daughter of King Henry "Curtmantle" II of England
Great x 2 Grandfather: John Beaufort 1st Marquess Somerset and Dorset Grand Son of King Edward III of England
Great x 4 Grandfather: Giles "Payne" Roet
Great x 3 Grandmother: Katherine Roet Duchess Lancaster
Great x 1 Grandmother: Joan Beaufort Queen Consort Scotland Great Grand Daughter of King Edward III of England
Great x 4 Grandfather: Thomas Holland 1st Earl Kent 4 x Great Grand Son of King Henry "Curtmantle" II of England
Great x 3 Grandfather: Thomas Holland 2nd Earl Kent Great Grand Son of King Edward "Longshanks" I of England
Great x 4 Grandmother: Joan "Fair Maid of Kent" Princess Wales Grand Daughter of King Edward "Longshanks" I of England
Great x 2 Grandmother: Margaret Holland Duchess Clarence 2 x Great Grand Daughter of King Edward "Longshanks" I of England
Great x 4 Grandfather: Richard Fitzalan 10th Earl Arundel 8th Earl Surrey 5 x Great Grand Son of King John "Lackland" of England
Great x 3 Grandmother: Alice Fitzalan Countess Kent 1350-1416 2 x Great Grand Daughter of King Henry III of England
Great x 4 Grandmother: Eleanor Plantagenet Countess Arundel and Surrey Great Grand Daughter of King Henry III of England
Father: King James III of Scotland 3 x Great Grand Son of King Edward III of England
Great x 4 Grandfather: John Egmont
Great x 3 Grandfather: Arnold Egmont
Great x 2 Grandfather: John Egmont
Great x 1 Grandfather: Arnold Egmont 1st Duke Guelders 1410-1473
GrandMother: Mary of Guelders Queen Consort Scotland 1434-1463 6 x Great Grand Daughter of King Edward "Longshanks" I of England
Great x 4 Grandfather: Adolph La Marck II Count La Marck -1347
Great x 3 Grandfather: Adolph La Marck Archbishop Cologne 8 x Great Grand Son of King William "Conqueror" I of England
Great x 4 Grandmother: Margaret Cleves Countess Mark -1341 7 x Great Grand Daughter of King William "Conqueror" I of England
Great x 2 Grandfather: Adolph La Marck I Duke Cleves 1373-1448 9 x Great Grand Son of King William "Conqueror" I of England
Great x 4 Grandfather: Gerhard Jülich VI Count Berg and Ravensberg 7 x Great Grand Son of King William "Conqueror" I of England
Great x 3 Grandmother: Margaret Jülich Countess Cleves and Mark 1350-1425 8 x Great Grand Daughter of King William "Conqueror" I of England
Great x 1 Grandmother: Catherine La Marck 5 x Great Grand Daughter of King Edward "Longshanks" I of England
Great x 4 Grandfather: Philip "Bold" Valois II Duke Burgundy 5 x Great Grand Son of King Henry "Curtmantle" II of England
Great x 3 Grandfather: John "Fearless" Valois Duke Burgundy 3 x Great Grand Son of King Edward "Longshanks" I of England
Great x 4 Grandmother: Margaret Dampierre Duchess Burgundy 2 x Great Grand Daughter of King Edward "Longshanks" I of England
Great x 2 Grandmother: Marie Valois Duchess Cleves 1393-1466 4 x Great Grand Daughter of King Edward "Longshanks" I of England
Great x 4 Grandfather: Albert Wittelsbach I Duke Bavaria 4 x Great Grand Son of King Henry "Curtmantle" II of England
Great x 3 Grandmother: Margaret Wittelsbach Duchess Burgundy 1363-1423 5 x Great Grand Daughter of King Henry "Curtmantle" II of England
Great x 4 Grandmother: Margaret Silesia
James Stewart 1st Duke Ross 1476-1504 4 x Great Grand Son of King Edward III of England
Great x 1 Grandfather: Dietrich Count of Oldenburg
GrandFather: Christian I King Denmark 1426-1481
Great x 1 Grandmother: Helvig of Schauenburg
Mother: Margaret Oldenburg Queen Consort Scotland 1456-1486
Great x 4 Grandfather: John Hohenzollern II Burgrave Nuremburg 1309-1357
Great x 3 Grandfather: Frederick Hohenzollern V Burgrave Nuremburg 1333-1398
Great x 2 Grandfather: Frederick I Elector Brandenburg 1371-1440
Great x 1 Grandfather: John "The Alchemist" Margrave of Brandenburg-Kulmbach
GrandMother: Dorothea of Brandenburg
Great x 2 Grandfather: Rudolf III Duke of Saxe-Wittenberg
Great x 1 Grandmother: Barbara of Saxe-Wittenberg