I was at least a third of the way through this book before I felt the story had me firmly in it's grip. I think this was due to the persistent changes in time and character in the opening chapters. After that point, I really couldn't put it down. It is a beautiful love story, exploring more than one kind of love. The relationships between characters are cleverly and subtely described by their dialogue and actions. I hesitate to say the ending was disappointing, because in truth it was fitting as a final illustration of the way love was portrayed in this captivating novel.