3. Earl of Douglas Archibald Douglas (1325-1400) |
4. Earl of Douglas Archibald Douglas (1370-1424) |
Duke of Albany Robert Stewart (1340-1420) |
Margaret Graham (1334-1380) |
Mary Stewart ( -1420) |
Margaret Stewart ( -1402) |
7. Earl of Douglas James Douglas (1371-1443) |
Beatrice Stewart ( -1424) |