Kiss of a Rose
A DISTANT PASTIn 1882, Rose Van Buren loved the wrong man and paid for it with her life. Now, more than a century later, the angel Gabriel has granted her another shot at living. In exchange, she must convince a smart, handsome, up-and-coming lawyer to set aside his lofty ambitions.A FUTURE PRESENTStephen Winship is headed straight for the governor's chair. He has a brilliant career, solid allies, and a seemingly perfect girlfriend. But night after night he finds himself dreaming of a heavenly beauty, a luminous but long-dead girl. Like some altered Ghost of Christmas Past, she shows him her own tragic tale in order to "save him." And he's beginning to see Rose is risking her heart as much as baring her soul. Yet falling for her will cost him everything-and open him up to a happiness he never imagined.