The Children of Adam and Eve

WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Archibald Douglas 6th Earl of Angus

Henry Frederick Prince of Wales 15941613
Elizabeth Stuart 15961662
Frederick V King of Bohemia 15961632
Margaret Stuart 1600
King of England, Ireland and Scotland (1625-1649) Charles I Stuart 16001649
Henrietta Maria
Robert Stuart Duke of Kintyre 1602
Son
Mary Stuart 1607
Sophia Stuart 1606
King of England and Ireland (1603-1625) as James I, and Scotland (1567-1625) as James VI Stuart 15661625
Anne of Denmark 15741619
Henry Stuart 15451567
Mary Stewart 15421586
Charles Stuart 1576
Elizabeth Cavendish 1582
Two sons, Four daughters
Margaret Douglas 15151578
Matthew Stuart 15161571
Thomas Howard 1537
Archibald Douglas 6th Earl of Angus 14891557
Queen consort of Scotland (1503-1513) Margaret Tudor 14891541
King of England Henry VII 14571509
Elizabeth Plantagenet of York 14661503
Edmund Tudor Earl of Richmond 14301456
Margaret Beaufort 1509
Owen Tudor 14001461
Catherine of Valois 14021437
Meredudd ap Tudor
Margaret
King of France Charles VI 13681422
John Beaufort Duke of Somerset 1444
Margaret Beauchamp 1482
John Beaufort 1st Earl of Somerset, KG 13731410
Margaret Holland 13811439
John Beauchamp Lord Beauchamp
King of England Edward IV 14421483
Eleanor Talbot 1468
Elizabeth Woodville 14371492
Richard Plantagenet 3rd Duke of York, KG 14111460
Cicely Neville 1495
Richard Plantagenet of Conisburgh, Earl of Cambridge 1415
Anne Mortimer 1411
Ralph de Neville 13641425
Joan Beaufort Countess of Westmorland 13791440
Margaret Stafford
John Talbot 1st Earl of Shrewsbury and 1st Earl of Waterford 13841453
Maud Neville 6th Baroness Furnivall
Margaret Beauchamp 14041468
Richard Talbot 4th Baron Talbot 13611396
Ankaret le Strange 7th Baroness Strange of Blackmere 13611413
Thomas de Neville 5th Baron Furnivall 13771406
Richard de Beauchamp 13th Earl of Warwick 13821435
Elizabeth de Berkeley Countess of Warwick 13861422
Isabel le Despenser Countess of Worcester and Warwick 14001439
Richard Woodville (or Wydeville) 1st Earl of Rivers, KG 14051469
Jacquetta of Luxembourg, Duchess of Bedford, Countess Rivers 14151472
Peter of Luxembourg, Count of Saint-Pol 13901433
Margaret de Baux Countess of Saint-Pol of Brienne and of Conversano 13941469