Pedigree map of John Herbert Hall