Author: rami ahmad mohammad qarqoudah