History in a changing world - Barraclough, Geoffrey (London : Oxford, 1956)