A review by elfington
Agency by William Gibson

3.0

Starts off strong but peters out rather than ends.