DOAJ1 | Yanbu Journal of Engineering and Science