A really great fast-paced read. Eliot has a great knack for constructing plausible near-futures and then situating fully realized human stories within those futures. Thought provoking and enjoyable.