The world of Shadi Abdel Salam. (Bibliotheca Alexandrina, 2021)