A critical appraisal of the World Bank's structural adjustment programs and poverty reduction strategy papers in Africa. (15th November 2022)