Ali, S. Nageeb,author.