Geoffrey Barraclough / Turning Points in World History 1979