History in a changing world - Barraclough, Geoffrey (Blackwell, 1955)