I realize this book isn't for everyone after reading the comments. But for me, this has to be one of the best books I have personally ever read. My daughter brought it home from school and being the avid reader I am, I was curious to see what she was reading. Three hours later I closed the book and was awed by it. Good job by Mr. Asher and cant wait for the movie!