Ratings1,740
Average rating4.1
It's been years since a book left me with such feeling. I think this book goes to my top ten. I didn't expect that ending, though, it was so sudden. And on the other hand I'm glad it didn't finish the awful way I was thinking about while I was reading. Worth reading. 100% recommended. It's a beautiful book, with a beautiful story and memorable characters.