Author: Jouffa, Francois; Pouhier, Frederic