Hard science fiction that gets a bit too hard. The story is flat and boring, I gave up at 75%. (Iknow, I know…)

• Buy or borrow via OpenLibrary