Publications by 'M. Hesham Farouk'