Publications by 'Mehdi Badra'