Pedigree map of William Hargreaves