Stealing the Network

1080 pages 2009

fiction technology informative medium-paced