WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of James Hamilton

Henry Stuart 15451567
Mary Queen of Scotland Queen 15421586
Matthew Stuart
John Stewart
Elizabeth Hamilton
Matthew Stewart
Margaret Douglas Lady
JohnI Stewart
Margaret Hamilton
John Hamilton
JamesII Hamilton
James Hamilton 1479
Mary Stewart
JamesII Scots King 14301460
JamesI Scots King 13941437
Joan Beaufort Lady 1445
RobertIII King of Scots 13371406
RobertII Scots King 13161390
John Beaufort 13731410
Margaret deHoland 13851439
John of Gaunt Duke of Lancaster 13401399
Blanche Plantagenet Countess of Derby 13411368
Catherine Roet 13501403