Publications by 'Abdelrahman E. Karrar'