David, King of Scots I
1080 - 1153 (73 years)
Crinan, Grimus
0978-1045
0978-1045
Edmund, King of England II
0980-1016
0980-1016
Sweden, Inguigard of
-1050
-1050
Edward, The Atheling
1016-1057
1016-1057
Agatha, of Hungary
-1065
-1065
Canmore, King of Scots Malcolm III
1031-1093
1031-1093
Margaret, Saint of Scotland
1045-1093
1045-1093
David, King of Scots I
1080-1153
1080-1153