It is a beautiful book. I have never cried whenever I have watched a movie, and I almost never cry when reading books. I haven' t shed a tear because of something that happened in a book for more than two years. However, when I read this book it was so amazing, so well crafted, so emotional in every way and so cleverly put together, that I shed a few tears of joy when I read the last page.