Social sustainability in development meeting the challenges of the 21st century - Barron, Patrick 1977- (New Frontiers of Social Policy, 2023)