A review by tronella
Glasshouse by Charles Stross

4.0

A bit too graphically violent for my tastes, but very interesting.