Publications by 'Hamid Haddadou'