Rosewater presents a SciFi story from the perspective of someone from other than Western origins. The setting is fascinating and so is the culture in which the story takes place. Beyond that, the plot and characters are well developed over the course of the story. The main character is realistic, a non-hero type with a gift that seems like a curse. An excellent book! I look forward to the rest of the trilogy!