Interactive tree of James_II

Mary Stuart 15421587
Francis_II 15441560
Henry Stuart 15451567
James Hepburn 1576
James_V 15121542
Madeleine of_France 1537
Mary of_Guise 15151560
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
Matthew Stuart 15161571
Margaret Douglas 15151578
John Stuart
Unknown
John Stewart
Unknown
Elizabeth
Matthew Stewart
James Hamilton 1609
James Hamilton 15151575
Margaret Douglas
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
Private
Private
John Drummond
John Beaufort 1410
Margaret Holland 1439
John of_Gaunt 13401399
Blanche of_Lancaster 13411369
Constanza (Constance) 1394
Catherine Swynford Roet 13501403
Edward_III 13121377
Philippa of_Hainault 13111369
Henry 1361
Isabel de_Beaumont
Pedro_III of_Castile
Payne of_Guienne Roet
Thomas Holland
Joan 13281385
Edmund of_Woodstock 13011330
Margaret of_Liddell Wake 1349
Arnold