Scan barcode
A review by mauvenotebook
Stories of Your Life and Others by Ted Chiang
challenging
dark
emotional
inspiring
fast-paced
2.0