Ratings309
Average rating4.3
Took a long time to finish this book but it was not because the book wasn't engaging or anything.
Very intriguing, contemporary sci-fi stories where Ted Chang hides deep questions about our ethics, morals, decision making and life philosophy.