I'm torn about this one. On the one hand, I think it's destined to be a classic- I think this is a book we will be reading for years and years, not unlike the Oz books or the Alice books. It's smart and multi-layered and funny and endearing. But I had a hard time reading it because of my own circumstances right now- I had to read it over a period of many days, five or ten minutes at a time. This did not work very well with this particular book- I kept going back a chapter and starting again. Thus, I don't feel that I can fairly review this one, other than to say that I want to come back to it when I have time to sit with it and give it my full attention. And to say that I am fairly certain I'm going to love it forever. 4 stars from a half-assed reading, reserving the right to re-read and bump up in the future.