Tom Cheesman Translator & Editor

Tom Cheesman is a Reader in German at Swansea University Karin Yesilada is a literary critic and translator.