Publications by 'Mohamed G. B. Atia'