Kraken

Kraken - Finished!! Interesting but dense and kind of confusing at parts. China Mieville is definitely way smarter than I am.