Author: Chrétien César Auguste Dehaisnes