Unending Love by Karen Gaddis
_