A good book tackling very topical issues, i.e. that of greening the desert and the potential threat of unmanaged AI.
Great topics for both sci fi fans but a good tale for those who would not normally read sci fi. Very believable relationship highs and lows between the main characters keep things moving along nicely. A great ending with a thoughtful twist for those familiar with the "three laws".