Author: Bassolet, Saturnin.