Part murder mystery, part post-cyberpunk cyberpunk, and part exploration of the fascinatingly intricate city of El-Iskandryia. The story begins with two mysteries: who killed the woman in the study, and who is ZeeZee? ZeeZee is a refugee from the USA. He has just found out that his real name is Ashraf al-Mansur, that he is the son of the Emir of Tunis, and that he has been brought to El-Iskandryia by his aunt so he can marry the daughter of the richest man in North Africa. ZeeZee/Ashraf is not a man to be confused by this, though. He is a natural chameleon, and he adapts to his new persona quickly. Grimwood weaves the two plot lines together skilfully with flashbacks and plenty of foreshadowing, but by the end of the book only one of the mysteries is resolved…. Brilliant writing, with well-rounded, interesting characters–something for mystery and SF lovers alike.