Vincent Geoghegan Editor & Author

Vincent Geoghegan is Professor of Political Theory at Queens University Belfast, UK.

Rick Wilford is Professor of Politics at Queens University Belfast, UK.