All My Sins Remembered by Joe Haldeman (HC) St. Martin’s Press 1st Edition 1977

You will find that this novel changes slightly each time you read it.