Author: Adel Abdulgalil Hazaa Abdulrahman