Pedigree map of John Haley