John Grady Cole
John Grady Cole is the main character in Cormac McCarthy's novel, "All the Pretty Horses." He is a young cowboy from Texas, embodying the spirit of the American West. The story follows his journey as he seeks adventure and a sense of identity after the end of his family's ranching legacy.
Throughout the novel, John Grady faces various challenges, including love, loss, and the harsh realities of life. His character represents themes of freedom and the struggle against change, as he navigates a world that is rapidly evolving and often unkind to those who cherish traditional values.