On Mystic Lake - Kristin Hannah Read this quite a few years ago but remember really enjoying it!