Title: Karl Marx's theory of history
First published: 1978