This one is a mixed bag of really good and a just downright annoying character who ruins the enjoyment. From the start the reader is hooked. You don’t want to stop reading, but then you have to endure a supposed intelligent character who does and says the stupidest things. Stupid annoys me and as such ruins the enjoyment for me. If you can overlook this then you’ll enjoy this book as it’s very well written and is actually suspenseful. The rest of the cast of characters are well fleshed out. The plot has great flow although it seems familiar. Overall I’d still say this is well worth the read. I received an evaluation copy in exchange for my review.