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