Call for paper: The Politics of Translation

Deadline: 1 July 2021

Call for papers...