Publishing with a purpose

Bob Deacon

Bob Deacon is Emeritus Professor of International Social Policy at the University of Sheffield, UK.