Publications by 'Yacine Amrouche'