Shane O'Neill teaches in the Department of Politics, Queen's University of Belfast, Northern Ireland.