Perdido Street Station by China Mieville
The first time I read China Mieville’s Perdido Street Station, I was not only confused, I was repelled. Too much was happening in a rank, unpleasant world where everything seemed to end badly for everyone. I kept the book only because I’d paid good money for it. A few years later, I read it again….