num_pages: 224
description:  English, French (translation)
language: English
title: Karl Marx, Evolution of His Thought
titlecomplete: Karl Marx, Evolution of His Thought
genres: Politics
ratings_count: 21
publisher: Praeger