Publications by 'Sofyan M. A. Hayajneh'