Author: Girard de Cailleux, Henri, 1814-1884