A review by jollybookshelf
Robopocalypse by Daniel H. Wilson

3.0