Pedigree map of John Goodenough