Consolidated index of translations, Jan. 1973-May 1981.
Publisher: College of Librarianship, Wales. Library
Published: 1981
Place of publication: Aberystwyth
Language: eng
Number of pages: 39
Notes: Duplicated typescript.