Claire Gorrara 1 January, 1970 Professor of French Studies, School of Modern Languages, Cardiff University Read More