Pedigree map of James Haygarth