Front cover image for The translator

The translator

Journal, Magazine, English, 1995-
St. Jerome Pub., Taylor & Francis, Manchester, England, Abingdon, UK, 1995-