Pedigree map of William Charles Hall