All the Pretty Horses is a novel by American author Cormac McCarthy published by Alfred A. Knopf in 1992. It was a bestseller, winning both the U.S. National Book Award