Twenty years of the New Left Review
Subtitle: an index to numbers 1-120 (1960-80).
Publisher: New Left Review
Published: 1983
Place of publication: London
Language: eng
Other titles: New Left Review.