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

challenging mysterious reflective medium-paced

3.0