Martin Sorrell

Martin Sorrell is Reader in French and Translation Studies at the University of Exeter.