Author: Pierre Trouilloud Christian Salomon