El Aal, Mahmoud Mohamed Noman,author.