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