Publications by 'Khader S. Abdel-Hafez'