Author: Bosser et Guillard.