Pedigree map of John Horsfall