A review by infinitespeculation
Stories of Your Life and Others by Ted Chiang

challenging inspiring reflective slow-paced

5.0