This is Book 4 of the Parsina Saga. Storyteller-cum-wizard Jafar al-Sharif continues his reluctant odyssey through an exotic world of djinni and flying carpets to save his daughter's life as he copes with an island that is not as it appears, the City of Faces, and Mt. Denavan, home of the daevas themselves--as well as betrayal by a trusted member of his own party!