Publications by 'Ibrahim E. Elseesy'