Pedigree tree of John Hall