The solution of social problems five perspectives - Weinberg, Martin S. (Oxford University Press, 1981)