A heartbreaking and life-affirming novel about small towns and second chances - from the international bestselling author of Four Letters of Love