The Children of Adam and Eve

WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of John Earl of Mar & Garloch

John Earl of Mar & Garloch 1503
King of Scotland (1460-1488) James III Stewart 14511488
Margaret of Denmark 14571486
King of Scotland (1437-1460) James II Stewart 14301460
Mary of Guelders 14341463
James I Stewart 13941437
Joan Beaufort 1445
King of Scotland (1390-1406) Robert III Stewart 13371406
Annabella Drummond 13551401
John Beaufort 1st Earl of Somerset, KG 13731410
Margaret Holland 13811439
Arnold of Egmond, Duke of Guelders, Count of Zutphen 14101473
Catherine of Cleves 14171473
King of Denmark (1448-1481), King of Norway (1450-1481) and King of Sweden (1457-1464) Christian I 14261481
Dorothea of Brandenburg 14301495
John Margrave of Brandenburg