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