Descent of
Duncan Ier Le Gracieux
d'Ecosse
(1006-15/08/1040)
Sibylle de Northumberland
(1010-1040)
united in 1030
Malcom III Canmore
d'Ecosse
(1031-19/11/1093)
Marguerite d'Angleterre
(1046-16/11/1093)
Source 1 yorffug