Publications by 'Mohamed Mahyoub'