A review by dsdb
Blindsight by Peter Watts

5.0