Horton, C. C.,author.