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

challenging dark emotional inspiring fast-paced

2.0