Author: Gringoire.