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

4.0