Joe,
I've read all of Elmore Leonard and just finished rereading "KillShot".
Same with with Tony Hillerman and Andrew Vachss, a few on your list I have not read, thanks.
Andrew Vachss was talking at a local book store here in Anchorage so my daughter who is also a Vachess fan and I attended. He asked the audience of less than fifty how many had ever fired a firearm, I think every hand it the room when up. He thought we misunderstood the question, I said he misunderstood where he was. A very intelligent and articulate man who has done a lot for abused children.