Fatna Belqasmi, Hamid Harroud, Max Agueh, Rachida Dssouli, Faouzi Kamoun Emerging Technologies for Developing Countries - Springer Springer 2018 ISBN: 9783319678375 Source: EBOOK