Interactive tree of Margaret

Margaret Maid_of_Norway 12821290
Margaret 1283
Eric Magnusson
Margaret 12401275
Alexander_III 12411286
Henry_III 12071272
Eleanor of_Provence 12171291
John Lackland 11671216
Isabella De_Clare of_Gloucester 1217
Isabella of_Angouleme 11881246
Henry_II Curtmantle 11331189
Eleanor of_Aquitaine 11221204
Geoffrey_V Plantagenet 1151
Matilda 11031167
William_X of_Aquitaine 10991137
William of_Gloucester
Aymer of_Angouleme Taillefer
Alice de_Courtenay
Raymond of_Provence
Alexander_II 11981249
Joan 12101238
Mary of_Coucy
Willaim_I the_Lion
Ermengarde 1234
Henry of_Huntingdon 1152
Ada
David_I the_Saint 10801153
Matilda 1131
John Lackland 11671216
Isabella De_Clare of_Gloucester 1217
Isabella of_Angouleme 11881246
Henry_II Curtmantle 11331189
Eleanor of_Aquitaine 11221204
Geoffrey_V Plantagenet 1151
Matilda 11031167
William_X of_Aquitaine 10991137
William of_Gloucester
Aymer of_Angouleme Taillefer
Alice de_Courtenay