Hit and Run by Lawrence Block.
This is from his Keller series of books-Keller is a hit man, and he's been framed. A lovable hit man, if there is such a thing. Quite a few twists and turns, it was very unexpected.
I really enjoy these books, and I hope he writes more.