Butcher's Crossing by John  Williams
Best Westerns
1,415 books — 1,577 voters