Pedigree map of John Hartgraves