Canmore David I Atheling + Northumberland Matilda Maud | | Canmore Henry | |
| | Scotland William I |
|
|
Malcolm III + Unknown Margaret | | Canmore David I Atheling | |
| | Canmore Henry |
|
|
Duncan I + Unknown Suthen | | Malcolm III | |
| | Canmore David I Atheling |
|
|
Dunkeld Crinan of + Unknown Bethoc | | Duncan I | |
| | Malcolm III |
|
|
Malcolm II | | Unknown Bethoc | |
| | Duncan I |
|
|
Kenneth II + Leninster Unknown of | | Malcolm II | |
| | Unknown Bethoc |
|
|
Malcolm I | | Kenneth II | |
| | Malcolm II |
|
|
Scotland Donald II of | | Malcolm I | |
| | Kenneth II |
|
|
mac Cineda Constantin | | Scotland Donald II of | |
| | Malcolm I |
|
|
MacAlphin Kenneth | | mac Cineda Constantin | |
| | Scotland Donald II of |
|
|
Back to main page
These pages have been generated by the software Oxy-Gen version 1.39s, on 16/03/2018. You can download it here.