Malcolm III Canmore(1031 - 13 Nov 1093)
b.  
d. 1094
occ.