Stephen White

White is Professor of Politics at the University of Glasgow.