Author: Grimaux, Edouard, 1835-1900.