Pedigree tree of John Horsfall