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