Publications by 'Ahmad Yaser Alhaddad'