Information and communication technologies for development in Africa.Volume 2,The experiences with community telecentres