Adrian Tchaikovsky (2015)

When you consider that half of this book is about a generation starship while the other half is written from the perspective of spiders, you get some idea of the breadth of ideas that have gone into it. The fact that it holds together is nothing short of remarkable, as is that it – without spoiling the plot – sets up for a “dark forest”-type ending that it then deftly avoids.

4/5. Finished Tuesday 28 April, 2020.

(Originally published on Goodreads.)