Pedigree map of John HAINES