Publications by 'Safwat H. Shakir Hanna'