Publications by 'Yasser E. Taima'