Current trends in translation teaching and learning E. (Department of Modern Languages, University of Helsinki, 2014)
Refereed/Peer-reviewed