A review by littoral
Exhalation by Ted Chiang

5.0