Scan barcode
A review by ilewis28
Stories of Your Life and Others by Ted Chiang
mysterious
reflective
fast-paced
- Plot- or character-driven? Plot
4.0