Publications by 'Karim Haddad'