Pedigree map of John Richard Haines