Interactive tree of Archibald Douglas, 3rd Earl of Douglas

Eleanor Douglas 13541395
Eleanor Douglas 13601400
Helen Douglas 13631400
William Douglas 13641392
Joan Joanna Douglas 13651391
James The Gross VII Douglas 13711443
Archibald Tyneman Douglas 13721424
Catherine Douglas 1378
Marjorie (Marjorie (Douglas) Stewart Halyburton) Douglas 13801421
David Stewart, Duke of Rothesay 13781402
Archibald Douglas, 3rd Earl of Douglas 13281400
Joanna Moray 13391409