Best book I've read in years. It reads like Science Fiction, but it's not. It takes a while to figure out what's really happening in this story, but improbable as it is, there is nothing here that couldn't happen in any city in the world. China Miéville is a truly amazing author.