About Charles C. Haynes