Pedigree map of John Hargrave