Perdido Street Station by China Mieville is the story of a scientist named Isaac in an alternative Victorianesque city. Entirely by accident Isaac has loosed something dangerous on the city and he's desperately trying to make things right. The city has a government out of the movie Brazil, the science is steampunk with a dash of magic, and the humans aren't the only intelligent beings in the city. After a slow start, there's a lot of details to assimilate, Perdido Street Station was a hell of read! Like pop-rocks for the brain story details fired my imagination and stimulated my thoughts in sometimes horrific but mostly delightful ways. Recommended.
Read full review of Perdido Street Station