Strange novel. Great premise, decent characters, tons of science, great imagination, but ultimately it didn't really add up, and the ending was an unexpected fizzle. To make a long story short: Life on earth has advanced significantly. We're now prof...