Pedigree map of John Hargraves