Author: Nicholas Sparks
Publisher notes:Julie Barenson's young husband left her two unexpected gifts before he died - a puppy named Singer and the promise that he would always be watching over her. Now, four years later, 29-year-old Julie is far to young to have give up on love.