Wow. Just wow. I know it's been awhile since I'd gotten around to reading a Mieville book. But oh my, this was definitely the one for my return. Very glad I've picked up multiple copies of this at bookshops when they've been put on the bargain shelf. I'm definitely going to be giving copies of this to friends.