Enjoyable as this book was, I couldn't escape the feeling that I'd read it before. It's King Rat (Miéville's, not Clavell's!) without the really gross eating habits. Disappointing - especially since it's not as good a book as King Rat, even with 7 years more experience.