A review by kenleyneufeld
The Peripheral by William Gibson

5.0