That's Jack McMurtry, and he's written some damn fine westerns.
Didn't he write Lonesome Dove? It was great.