Pedigree map of John COTTON