Pedigree tree of John Eskbank Hall