I read this going to sleep so many nights in a row that I'm not sure what was in the book and what I dreamed. Lots of interesting ideas and images here. Think I need to re-read to get a better handle on it. I felt my lack of knowledge about Islam pretty keenly; I think I missed much of the resonances and references. But I enjoyed the hacker/revolutionary bits and especially enjoyed the peek into the jinn world. Hmm. Wonder what others think?