This is one of those books that is impossible to put down once you start. The story and the writing are beautiful and very sensitive when it needs to be. The characters behavior and personality are so real they seem to have a life of their own. I wished the book would go on forever.