Author: Francoise Rastoin Faugeron