Skip to main content

Weekend Special | Take 10% Off. Get the code »

John Coakley

John Coakley is a Professor of Politics at Queen's University Belfast and Fellow of the Geary Institute for Public Policy at University College Dublin Michael Gallagher is Head of the Department of Political Science at Trinity College, University of Dublin.