Although I found this book to be fascinating in its' character development; I found it to be lacking in its' storyline. Halfway through the book I had figured out the killer although I didn't know the why. There was a nice twist to it, but not a "shocker". Furthermore, I listened to this book and found that the narrator really dragged it on and on. I could have read the book much faster.