Catastrophe an investigation into the origins of the modern world - Keys, David (Century, 1999)