Publications by 'Manaf Gharaibeh'