A review by infinitespeculation
Exhalation by Ted Chiang

challenging mysterious reflective

4.5