Robopocalypse

by Daniel H. Wilson

347 pages ; 25 cm730L Lexile