Kings of Scotland
Alpin mac Echdach Alpin
l
Kenneth MacAlpin, King of the Picts
l
King Constantine I, King of the Picts
l
King Donald II of Alba
l
King Malcolm I of Alba
l
King Kenneth II of Alba
l
King Malcolm II of Alba
l
Bethoc m. Crinan of Dunkeld, Mormaer of Atholl
l
King Duncan I of Scotland m. Sybilla
l
King Malcolm III of Scotland m. St Margaret of Wessex
l
Princess Matilda of Scotland m. King Henry I of England
l
Kenneth MacAlpin, King of the Picts
l
King Constantine I, King of the Picts
l
King Donald II of Alba
l
King Malcolm I of Alba
l
King Kenneth II of Alba
l
King Malcolm II of Alba
l
Bethoc m. Crinan of Dunkeld, Mormaer of Atholl
l
King Duncan I of Scotland m. Sybilla
l
King Malcolm III of Scotland m. St Margaret of Wessex
l
Princess Matilda of Scotland m. King Henry I of England