The first book in the "Border Trilogy" and McCarthy's sixth book overall, All the Pretty Horses follows John Grady Cole, who travels to Mexico with his friend Lacey Rawlins to find work.