David M Farrell

DAVID M. FARRELL is Professor of Politics and Head of the School of Politics and International Relations at University College Dublin.