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

inspiring reflective fast-paced

5.0