Publications by 'Amr A. R. Sayed-Ahmed'