Ratings49
Average rating3.7
This was a wonderful book filled with quirky and interesting characters. I liked how Mieville played with descriptions and turned London into UnLondon. I especially admired Deeba's courage and her insistence that sometimes prophecies may not come true exactly as written.