authors Karim, Malik Abdul Abdullah, Mohamad Zaki bin Waqar, Ahsan Deifalla, Ahmed Farouk Ragab, Adham E. Khan, Muhammad