Scan barcode
A review by peteo
Robot Uprisings by John Joseph Adams, Daniel H. Wilson
challenging
hopeful
reflective
tense
fast-paced
5.0