Michael Gallagher is Professor of Comparative Politics at Trinity College, University of Dublin. He has also held Visiting Chairs at Sciences-Po, Lille, City University of Hong Kong, The Centre for Eurpean Studies, New York University.