Pedigree map of John Haygarth