Publications by 'Omar A. M. Gharib'