Translation Studies, London and New York
Translation and translating : theory and practice