396 pages
English language
Published April 17, 2012 by Vintage Books.
396 pages
English language
Published April 17, 2012 by Vintage Books.
Two decades into the future humans are battling for their very survival when a powerful AI computer goes rogue, and all the machines on earth rebel against their human controllers.