My best friend recommended this book to me, telling me it was very good. I picked this up for my Kindle and could not put it down until I finished it.
The characters are not 1 dimensional, the plot is unique, the writing pulls you into the story. I love books where you are starting to try to figure out where the twists or climactic peaks will be and then find out you were wrong.
I would recommend this book to all my friends (and have!)