Explanation of Catholic Morals A Concise, Reasoned, and Popular Exposition of Catholic Morals - Stapleton, John H., 1873- (John Henry) (Project Gutenberg, 2006)