Publications by 'Rushdi Alsaleh'