Author: Didier Laurent*Demigny Dutrieux