Author: Orayb Aref Najjar
Alternate names: Orayb A. Najjar