Pedigree map of John Haines