Donnacha Ó'Beacháin, Professor of Politics at the School of Law and Government at Dublin City University