A Survey of Sustainable Development: Social and Economic Dimensions (Frontier Issues in Economic Thought)