The new partnership for Africa's Development (NEPAD): An analysis of the perceptions and challenges, 2008