Pedigree map of William Haswell