Author : DUHAMEL.V & LEGRAND.M