Interactive tree of Robert_III

David of_Rothesay
James_IV 14731513
Margaret Tudor 14891541
James 14761503
John 14791503
James_III 14511488
Margaret of_Denmark 14571486
Alexander 1534
John 14841536
Alexander 14541485
Catherine Sinclair
Anne de_la_Tour 1512
John
Elizabeth
Matthew Stewart
James Hamilton 14771529
Janet Beaton 1522
Mary
Private
James Hamilton 1479
James_II 14301460
Marie of_Gueldres 1463
James_I 13941437
Joan Beaufort 1445
Robert_III
Annabella 1401
Robert_II 13161390
Elizabeth of_Rowallan Mure
Euphemia of_Ross
Walter Stewart 12921326
Margery Bruce 1316
Robert_I Bruce 12741329
Isobel of_Mar
Elizabeth de_Burgh 1327
Robert Bruce 1304
Margaret of_Carrick
Donald
Richard de_Burgh
Unknown
Private
Private
John Drummond