John Ditch Author & Editor

John Ditch is Professor of Social Policy at the University of York.