Publications by 'Islam A. Eshrah'