A review by landolphia
Singularity Sky by Charles Stross

5.0