Pedigree map of James William Hargraves