Pedigree map of John Farrow