Pedigree map of John Hastings Haines