Scan barcode
A review by rozwei3
Stories of Your Life and Others by Ted Chiang
5.0
Some really interesting philosophies and lots more adaptation on than just arrival