Catastrophe : an investigation into the origins of the modern world - Keys, David (Arrow, 2000)