Author: Ernest François Pierre Hippolyte Breton