not an easy to read book. recommend singularity sky by the same author which is way catchier vibrant and not "enriched" with "modern" chatarcters by some sociology student editor who never grasped what scifi was all about.
What makes them "modern"?
What makes them "modern"?