Pedigree map of James Hadden