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

reflective medium-paced

4.0