Pedigree map of William Farehurst