WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Mary

Eustace Count of Boulogne 1153
Matilda of Boulogne 11051152
King of England and Duke of Normandy (1135-1154) Etienne (Stephen) de Blois 10961154
Mary
Eustace III,
Malcolm III Canmore
Margaret
Ingibiorg Finnsdottir 1069
Duncan I
Sybil
Crinan Mormaer of Atholl and lay Abbott of Dunkeld
Bethoc
Malcolm II
Edward
Agatha
Edmund II (Eadmund II) 9891016
Ealdgyth
Ethelred II The Unready 9681016
Emma
Elfgifu
Stephen