Pedigree map of William Middleton