A review by tonydebat
Agency, by William Gibson
Endless amounts of clever prose makes it fun to read. There are a large number of characters on multiple timelines, some of which appear only briefly making elements of the story difficult to follow. The central characters are rendered nicely and produce some emotional moments amidst all the high tech hardware. A decent subplot does it's job but wraps up too quickly.