Author: Jean Gouix and Martial Bellec