Cormac McCarthy published No Country for Old Men in 2005, forty years after he published his first novel in 1965.