The Arnold and Moberly Family Genealogy

  • Use compact layout

Interactive tree of King James II

James Stewart 15401541
Robert Stewart 15411541
Mary 15421587
Francis Dauphin of France 15441560
Henry Stuart 15451567
James Hepburn 15341578
King James V 15121542
Mary of Guise 15151560
King James IV 14731513
King James III 14511488
King James II 14301460
King James I 1437
Robert III 13371406
Robert II of Scotland 13161390
Walter Stewart 12961327
Marjorie Bruce 12961316