An enchanting new Christmas novel from USA TODAY bestselling author Sheila Roberts, brimming with hope, love and humor. Catherine Pine is hoping her Christmas is a bit more jolly than last year's. That one was her first without her husband, and with her kids and their families absent this year, she's worried. But things change when her good friend invites her on a Christmas cruise to lift her...