by Daniel H. Wilson
3.69
347 pages
6h 34m
Brace yourself for a pulse-pounding battle between humanity and a nightmarish robot uprising that will leave you questioning the future of technology.