Pedigree map of James Horsfall