The New review.
[London : New Review Ltd,
1974-1978].
English literature
Review (London, England)