The Children of Adam and Eve

WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Annabella Drummond

David Duke of Rothesay 1402
Robert
Margaret Stewart 14251445
King of France Louis XI 14231483
Alexander Stewart 1430
King of Scotland (1488-1513) James IV Stewart 14721513
Queen consort of Scotland (1503-1513) Margaret Tudor 14891541
James Duke of Ross, Archbishop of St. Andrews 1503
John Earl of Mar & Garloch 1503
King of Scotland (1460-1488) James III Stewart 14511488
Margaret of Denmark 14571486
John Duke of Albany, Regent of Scotland 1536
Alexander Duke of Albany 14541485
Catherine
Anne
James Hamilton 1st Earl of Arran
Elizabeth Hamilton
Matthew Stewart 14881513
Mary Stewart 14531488
James Hamilton 14151479
King of Scotland (1437-1460) James II Stewart 14301460
Mary of Guelders 14341463
Janet Hepburn
George Seton 3rd Baron Seton
Janet Douglas
Patrick Hepburn 1st Earl of Bothwell
Joan Stewart
James Douglas 1st Earl of Morton
James I Stewart 13941437
Joan Beaufort 1445
Margaret Egida Forbes 1475
Malcolm Forbes 1470
James Forbes 2nd Lord Forbes 1435
Egida Keith 1445
Elizabeth Douglas 1415
Alexandre Forbes 1410
Margaret Edmonstone
George Buchanan of that Ilk
Archibald Edmonstone Sir
Janet Shaw
William Edmonstone Sir
Matilda Stewart
Mary Stewart 1380
George Douglas Earl of Angus 13801403
William Edmonstone Sir
Annabella Drummond 13551401
King of Scotland (1390-1406) Robert III Stewart 13371406
John Drummond
King of Scotland (1371-1390) Robert II Stewart 13161390
Elizabeth Mure 13301355
Euphemia 1387
Walter 6th High Steward 12951327
Marjorie 12951316
Robert I Bruce King of Scotland 12741329
Isabel 1275
Elizabeth de Burgh 1327
Robert Bruce VII, Earl of Carrick 12401304
Marjorie 1245
Donald 6th Earl of Mar
Richard de Burgh Earl of Ulster
Adam Mure
Hugh Earl of Ross