Publications by 'Khalid Amechnoue'