dankeck rated Stories of Your Life & Others: 4 stars Nov. 20, 2016 Public Stories of Your Life & Others by Ted Chiang