David Judge Author & Editor

David Judge is Professor of Politics, Department of Government, University of Strathclyde, Glasgow.