num_pages: 117
language: English
title: Marxism and History
titlecomplete: Marxism and History
genres: History
ratings_count: 22
publisher: Turnaround