There are not a lot of books that when I close the book I wish I could just start again at the beginning. I read a book quickly. I wanted to savor it, so I put off the end until today. I normally take them to sell or trade. I'll keep this probably forever. The way that the author has intertwined the story throughout, including very deep feelings of grief and happiness and Hope. There are not many books that will make you feel this way.