Pedigree map of James Hardcastle