Book request: Hello, this is my first post.I read the book in the last 10 years but cannot remember if it was new at the time. Science fiction, space opera I think. I remember it had huge automated spaceship (haulage, cargo?) and people live all their lives on those ships. Almost everything is automated so there are only a few crew members. The main character is an engineer and with his wife (I think) is maintaining the ship. One day she goes into rarely attended part of the ship to fix something and she reports a dead body (there should be no one else on board). The communication goes quiet so go goes to find her only to discover the dead body and his wife were gone. I read the paper version. It was in English but cannot be sure if British, American or other. I appreciate any help. Thank you.

Matching book description: Some things are better off .   Sheriff Hayden Duke was born on the Pilgrim, and he expects to die on the Pilgrim, like his father, and his father before him.  That's the way things are on a generation starship centuries from home. He's never questioned it. Never thought about it. And why bother? Access points to the ship's controls are sealed, the systems that gui Some things are better off .   Sheriff Hayden Duke was born on the Pilgrim, and he expects to die on the Pilgrim, like his father, and his father before him.  That's the way things are on a generation starship centuries from home. He's never questioned it. Never thought about it. And why bother? Access points to the ship's controls are sealed, the systems that guide her automated and out of reach. It isn't perfect, but he has all he needs to be content.  Until a malfunction forces his Engineer wife to the edge of the habitable zone to inspect the damage.  Until she contacts him, breathless and terrified, to tell him she found a body, and it doesn't belong to anyone on board.  Until he arrives at the scene and discovers both his wife and the body are gone.  The only clue? A bloody handprint beneath a hatch that hasn't opened in hundreds of years.  Until now. ...more