Recent Trends in Computer Applications - Alja’am; Alja'am, Jihad Mohamad; El Saddik, Abdulmotaleb; Sadka, Abdul Hamid (Springer International Publishing, 2018)