China Mieville is the sort of sci-fi author that even the non-geeky variety of serious reader has heard of – he’s discussed in university literature modules and attends the Hay-on-Wye book festival. Does that mean that the science in his fiction is somehow watered down? Absolutely not.
As this is a review, I’m going to add it to my Teacup Ratings leader board. It’s a great book, but I wished Avice could have been more compelling in herself. I’m going to award it 4 out of 5 teacups.