Pedigree map of John Hardcastle