All the Pretty Horses by Cormac McCarthy
Top 1 in Top 10 Best Western Novels
Grady, John Cole, a 16-year-old destitute Texan, crosses the Rio Grande into Mexico with his companion Lacey Rawlins in 1949. The two young horsemen pick up a sidekick in the form of a hilarious but deadly marksman named Jimmy Blevins, go south, and eventually arrive at a paradisiacal hacienda where Cole falls into an ill-fated romance.
All the Pretty Horses tells the story of John Grady Cole, a sixteen-year-old boy who finds himself at the end of a long line of Texas ranchers, cut off from the only life he has ever envisaged for himself. He sets out for Mexico with two companions on a sometimes romantic, sometimes comedic journey to a place where dreams are paid for in blood.
Link to buy: https://bom.so/Vm5vn9