I came with great expectations after having seen arrival which was based on other Ted Chiang's book, but this one is just not good enough for me. The short stories are all childish and lack the type of mature content that i was expecting. If you want to read something that's engaging i would suggest you look somewhere else.