Reread this book recently. It's everything I really love about sci-fi. It asks some what-if questions and attempts to give a sort of answer. There really isn't anything better than that.
Interesting book. Too long for how many interesting ideas it had. There two or three sections that might be cut or reduced without effecting the quality of the book.
I liked the story, world and characters of this book a ton. But chapters average to less than five pages. It becomes so stilted. Just two thoughts then a break repeated over and over again.