A review by racytay
Robopocalypse by Daniel H. Wilson

4.0