Promises to Keep: A Novel