Publications by 'Mahmoud Boushaba'