Publications by 'Amr A. Abd-Elaziz'