Author: Pierre Delannoy Jean-Pierre Bouyxou