Pedigree map of John Kay FARNWORTH