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

challenging reflective slow-paced

3.5