Two Minute Review -- James Lee Burke's Swan Peak

If you like modern day cowboy/sheriff novels that follow a hero through a quest chasing down multiple bad guys who are each richly drawn with fascinating stories of their own while he deals with his own demons and the demons of his friends and family, you'll like this. He's a great writer at the top of his game. It's both police procedural and mystery novel -- or at least, it draws from the traditions of both.