Pedigree map of John Holland