Marxism and left-wing politics in Europe and Iran - Shahibzadeh, Yadullah (Palgrave Macmillan, 2019)