Scan barcode
A review by infinitespeculation
Stories of Your Life and Others by Ted Chiang
challenging
inspiring
reflective
slow-paced
5.0