Interactive tree of James_III

James_I Stuart 15661625
Anne of_Denmark 15741619
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
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
John Drummond
John Beaufort 1410
Margaret Holland 1439
John of_Gaunt 13401399
Blanche of_Lancaster 13411369
Constanza (Constance) 1394
Catherine Swynford Roet 13501403
Thomas Holland
Joan 13281385
Arnold
Christian_I 14261481
Dorothea 14301495
John of_Brandenburg