petermgraham 's review for:

Singularity Sky by Charles Stross
3.0