Author: Antoine Adolphe Dupuch (Bp of Algiers