Hell on Earth  by alastair.sinclair
_