Pedigree map of John Hall