How old is John Grady Cole, the protagonist of the novel, who grew up on his grandfather's ranch in San Angelo, West Texas?

**********