Rebecca Gould Translator, Author & Editor

Rebecca Gould is reader in translation studies and comparative literature at the University of Bristol. She lives in England.