Pedigree map of John Robert Hall