Author: Jean Marie Eugène Joseph Bouessel Dubourg