Consolidated index of translations.
Series: Translation service
Publisher: The College
Published: 1978
Place of publication: Aberystwyth
Language: eng