This is another one of her books that you can't put down until you finish it. Although it has a very predictable ending, the story is heart-wrenching as well as heart-warming. A must read for all Danielle Steel fans.