Human development and poverty reduction in developing countries. Full research report.