Humanity Between Weakness and StrengthMahmoud Gamal Abu KhamisNabd Al-Qimma Publishing HouseISBN 9789779945149