Ein Sturm in der Teetasse" spielt die meiste Zeit in der marokkanischen Wüste mit Arturo - einem Kriegsheld aus alter Zeit in den europäischen Kriegen und Kerwegi, seinem Vertrauten und persönlichen Assistenten, der aus einem Lager für heruntergekommene Kriegsverbrecher gerettet wurde. Es ist die Geschichte zweier unterschiedlicher Köpfe, wobei Arturo die Finesse des Wohlstands, eine Oxbridge-Ausbildung und ein großes Erbe von Tante Martha repräsentiert, die ihn nur noch mehr verwöhnen will. Während Kerwegi ein animistischer, einheimischer Zauberer mit intuitiven Fähigkeiten aus dem Boden ist, die er nicht verkommen lassen konnte. Sie durchqueren weite Landstriche in Indien von der bauchtänzerischen, diebischen Hure bis hin zum Genossen Xu, dem Exzentriker, der durch die Reihen des maoistischen China aufsteigt, nur um genau das System zu treffen, von dem er sehr profitierte. Bei der Übersetzung dieses Buches wurde künstliche Intelligenz eingesetzt.