Computing in the Arab World: Innovations, Challenges, and Advances amid a Rich Mosaic of Scientific Activity. - Sherif Aly; Mourad Ouzzani; Moustafa Youssef (Commun. ACM, 2025)