TY - BOOK AU - Cohen G A TI - Karl Marx's theory of history: a defence U1 - 335.411 PY - 1979/// CY - Oxford PB - Clarendon Press KW - History KW - Marx karl KW - Socialism ER -