Since 2008 he has been a visiting professor in the School of Education at Ulster University. He has also been involved in a number of projects aimed at strengthening democratic institutions in the Middle East, North Africa, West and East Africa.
He is currently a member of the Governing Authority of Dublin City University, a Trustee of Concern Worldwide (UK), a member of the Standing Committee of the Development Studies Association of Ireland (DSAI) and a committee member of the Sierra Leone Ireland Partnership (SLIP).
He has authored, co-authored or edited four books:
The Politics of Irish Education (1995)
SDLP – the Struggle for Agreement in Northern Ireland (2010), with Robert Mulvihill
Paths to a Settlement in Northern Ireland (2000)
John Hume: Irish Peacemaker (2015) with Denis Haughey.
He has written many book chapters, peer reviewed and other articles. He also wrote the paper Sunningdale: An Agreement Too Soon?[1], in which the circumstances behind the agreement and the elements that caused its collapse are examined.