Author: Dubois, Abbe J. A.; Beauchamp, Henry K. (translator)