Managing knowledge and technology for sustainable development in Africa, International Journal of Technology Management, 45 (1-2), 2009