Publications by 'Norhan A. Farouk'