Pedigree map of Humphrey Cotton