Butcher's Crossing by John  Williams
Best Westerns
1,472 books — 1,637 voters