Pedigree map of William Hargraves