Cover of Three Moments of an Explosion

Three Moments of an Explosion

by China Miéville

3.65(4,472 ratings)

London awakes one morning to find itself besieged by a sky full of floating icebergs. Destroyed oil rigs, mysteriously reborn, clamber from the sea and onto the land, driven b…