Nan Rossiter publishes new heartwarming novel 'Promises to Keep'