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

hopeful reflective medium-paced

4.5