Pedigree map of John Haley (Jack)