Karl Marx`s theory of history - Cohen, G. A.