MALCOLM III Canmore, King of Scots 1031 - 13 Nov 1093
Margaret ATHELING 1045 - 16 Nov 1093
Edward the ATHELING 1016 - 1057
Agatha OF HUNGARY
Updated 21 May 2026 Click a name for more on the person. Click the pedigree icon for the person’s ancestry. Scanned source images are available (.jpg; .pdf)