Time After Time: A heart-warming novel about love, loss and second chances - Kindle edition