Main trends in history - Barraclough, Geoffrey (Main trends in the social and human sciences ;, 1979)