New Perspectives on Economic Development [electronic resource] : A Human Agency