num_pages: 307
language: English
title: Are There Alternatives: Socialist Register 1996
titlecomplete: Are There Alternatives: Socialist Register 1996
publisher: Monthly Review Pr