Former issues New Left Review 2001 July 1. sz szilu84 An introduction of the history of the London based periodical, based on the information to be found on its website. Related Articles No related articles.