num_pages: 214
description: Book by
language: English
title: Engels Today: A Centenary Appreciation
titlecomplete: Engels Today: A Centenary Appreciation
ratings_count: 1
publisher: Palgrave Macmillan