Author: J. Amédée Arnaud de Fabre