David S Bell

David S. Bell is Head of Social Sciences and Law and Professor of French Government at the Department of Politics and International Studies, University of Leeds.