Author: Edmond Caillette de l'Hervilliers