I listened to this book as an unabridged audio. It's read by Jesse Eisenberg who does a decent but not awesome job. All of his characters pretty much sound the same. It was a good end to the series but for some reason it seemed to lag in places and get a wee bit boring. Who knows, maybe it was just my mood. It couldn't seem to grab and keep my attention for long like the previous two installments. There was a lot of stuff going on; mob jobs, double crosses, romantic entanglements and small doses of dark humor. I'd recommend reading the first two books and if you must know how it all ends, pick this one up when you're through.