A review by jennyfern
Robopocalypse by Daniel H. Wilson

4.0