Author: M. Rouille de Meslay