Malcolm III Canmore(ca 1031 - 13 Nov 1093)
Margaret(1045 - 16 Nov 1093)
m. 1102
b. ca 1080
d.  
bur.  
occ.  
edu.  
ali.  
cen.  
grd.  
b. ca 1080
d. 31 May 1116
bur.  
occ.  
edu.  
ali.  
cen.  
grd.  
Children
Matilda of Boulogne(1105 - 3 May 1152)