New perspectives in economics research from developing countries (United Kingdom United Kingdom, Emerald)