Finished reading: Stories of Your Life and Others by Ted Chiang (ISBN 9781931520898)