Author: Abel-Henri-Gabriel-Celéstin Vrignaud