Great book. I love the imaginative process that went into this book. It was so creative and such a wonderful read. I simply loved this book. It was amazing! Anyway, I’m glad to note that this book made a good movie for which I am thrilled. This was such a long book and I will admit that it did drag at some points but that was so simply build the story. Anyway I advise everyone to read this book, and you can even read this book to your children. It’s a great family book. 4/5 stars and a “B+”.