A review by reading_ryn
Blindsight by Peter Watts

challenging dark mysterious reflective tense medium-paced

5.0