A Feast of Snakes by Harry Crews
Country Noir
346 books — 311 voters