Summer of Roses by Luanne Rice
Book Synopsis (taken from blurb of book) On the windswept coast of Nova Scotia, two friends and their young daughters have found refuge in the rugged community of Cape Hawk. Lily Malone and nine-year-old Rose are making a new home with a man who will do whatever it takes to protect them. Marisa Taylor and young Jessica are beginning to recapture the music that once filled their world with joy. But now a stranger from faraway New England has made his way to Cape Hawk, bearing secrets from the past and news of an uncertain future. And each woman will face choices that will irrevocably shape all the seasons to come — between lives left behind, mysteries unsolved, and loves that must be reclaimed or abandoned forever.