The Promise - Tory Richards
Good book. Would've been a "5-star" if there weren't some name corrections and timing scales off. Story itself was warm and a feel-good read.