Carlton J. H. Hayes Share This Carlton J. H. Hayes (Carlton Joseph Huntley Hayes, Carlton J. H. Hayes, C. J. H. Hayes)