Beyond ‘welfare state’ idealism: Is it time for a general theory of social protection? Global Development Institute Blog, 30 Apr 2024 By Armando Barrientos, Professor Emeritus of Poverty and Social Justice at the Global Development…