Publications by 'Abdelali Haoudi'