Author: Marie-Andre du Sacre-Coeur.