International Translation Centre 25 years
Subtitle: 1961-1986
Publisher: ITC
Published: 1986
Place of publication: Delft
Language: eng
Number of pages: 88