Information and Communication Technology for Development for Africa - Mekuria; Dargie, Waltenegus; Edward, Mutafugwa; Nigussie, Ethiopia Enideg; Tegegne, Tesfa (Springer International Publishing, 2018)