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