Listened to this as an abridged audio and the narrator did a good job, far better than the story and plot. Hate to give low marks, but though the writing was solid, this book had the nastiest set of characters I have ever read or in this case, listen...