Pedigree map of John Farnill