I picked this up after my cousin recommended it. I did enjoy the story, but there was one big question in my head the whole time. It was never answered. It felt like a big plot hole to me.
The book was very good, and it kept my attention the whole time. I finished it rather quickly. I would recommend the book to many of my friends.