Author: Ripart, Jacques, Nouvellon, Emmanuel, Brézin, Antoine, Haddad, Lamine