John Callaghan

John Callaghan is Professor of Politics at the University of Wolverhampton. Steven Fielding is Professor of Contemporary Political History in the School of English, Sociology, Politics and Contemporary History and Associate Director of the European Studies Research Institute at the University of Salford. Steve Ludlam is a Senior Lecturer in the Department of Politics at the University of Sheffield.