Information and Communication Technology for Development for Africa - Fisseha Mekuria, Ethiopia Nigussie, Tesfa Tegegne (Springer, 2019)