Pedigree map of James Haggard