Publications by 'Oumer Teyeb'