A heartbreaking and uplifting novel of hope, loss and love.