I don't know if you had the chance to see the movie Arrival, but if you haven't, run and do so. Yes, run.
But that isn't what this entry is about.
It's about the short story upon which the movie was based, written by Ted Chiang. Where can I find this story? you ask. Let me tell you. It's in a terrific collection of short stories entitled Stories of Your Life and Others. Ted Chiang is clearly a gifted writer, who is not afraid to take an idea and examine all its logical ramifications. It makes for some interesting reading.
"Stories of Your Life" is the basis for the movie Arrival. You know how you like the first thing you read or see, and then find yourself comparing the second thing to the first? Well, I saw the movie first and then read the story and found myself comparing the two. In this case, I liked the movie better because of its political and social commentary, but the story is great in its own way. What I really appreciate about Chiang's writing is his emphasis on the human element, not just the plot or scientific details. That part was carried over into the movie, which gave it its strength in my opinion.
Do yourself a favor and get this book. It's a great read.