Professor Gordon Cumming
FRHistS FLSW
Professor of Foreign and Development Policies, Cardiff School of European Languages, Translation and Politics, Cardiff University
Professor of Foreign and Development Policies, Cardiff School of European Languages, Translation and Politics, Cardiff University