Publications by 'Essa Ibrahim Essa'