Perdido Street Station (New Crobuzon, #1)
 
 | 
 Review:Is this book perfect? No. The plot meanders a bit, it turns into a monster hunter story in the middle, the author has more words for black and dirty than the average inhuit has for snow, but... it's still very, very, very good.  |