A review by falkensmage
Daemon by Daniel Suarez

5.0