Dublin City University's Professor of Post Sovient Politics, Donnchadh O'Beachain.