When Elizabeth Robb left Three Creeks, she never expected to return
Even after all these years, she's not ready to face her painful past, and only a request from her elderly grandmother could bring her back to town. She hopes her arrival will escape notice and that she can leave as quietly as she's come, but she doesn't really expect that to happen. For Elizabeth, there's just too much family and too much history in Three Creeks.
But once Elizabeth meets Jack McKinnon, her grandmother's mysterious new neighbor, she begins to believe there might be some good to come from the long journey home. But, of course, Jack's got a past, tooone he'll have to put to rest before he and Elizabeth can find their future together.