Pedigree map of John Haggoman