num_pages: 208
language: English
title: Essays On Historical Materialism
titlecomplete: Essays On Historical Materialism
ratings_count: 8
publisher: Bookmarks