Amazing book and beautifully written!! If you have any doubts about reading this book, do yourself a favor and just go ahead and read it. The plot of the story is creative and the moral and messages in the story are very moving. Great book and kept me hooked all along.