Rora Raine is finally coming home to Hastings, 12 years after she left her grief-stricken father, and fled the love of her life, Carl. Struggling to support her bright but troubled daughter, Rora has convinced herself she'll never love again. When she meets a bumblingly charming stranger, Rora's heart begins to thaw. But, try as she might, she can't run from true love forever. Funny, warm-hearted and soaringly romantic, This Last Kiss is the redemptive...