Pedigree map of William of_Hainault