Pedigree map of Isabella af Hainault …