This started out as a book review
I just finished "Perdido Street Station", a 2001 steampunk novel by China Mieville. Overall, it was good enough that it captured my interest, although it doesn't rise to the title of "favorite". The story follows Isaac Dan der Grimnebulin, a scientist who is commissioned by a crippled human-bird hybrid to invent an anti-gravity field so that he can fly again. This is all ancillary, though. The central conflict is the looming catastrophe threatened by a quintet of gargantuan multidimensional psychic monsters which are unleashed by Dan der Grimnebulin accidentally during his investigations into flight. The world is populated by numerous non-human creatures, of which birdmen are one. Also, science is magic. The major consequence of this manifests in the time it takes Dan der Grimnebulin to accomplish something: He can't ignore physics at an instant with a wave of a wand, but he can if given about 6 weeks and a trip to the apothecary. ...