Pedigree map of Margaret Middleton