Pedigree map of Margaret Marshal