A review by vishers
Story of Your Life by Ted Chiang

informative mysterious relaxing medium-paced

5.0