Identify a SCIFI book

It rings a bell but I can’t exactly think of a definitive answer.
You may have better luck in this thread: