Keenan, J. F. (2010). A history of catholic moral theology in the twentieth century: From confessing sins to liberating consciences (1st ed., reprinted.). Continuum.
Chicago Style (17th ed.) CitationKeenan, James F. A History of Catholic Moral Theology in the Twentieth Century: From Confessing Sins to Liberating Consciences. 1st ed., reprinted. New York: Continuum, 2010.
MLA (9th ed.) CitationKeenan, James F. A History of Catholic Moral Theology in the Twentieth Century: From Confessing Sins to Liberating Consciences. 1st ed., reprinted. Continuum, 2010.
Warning: These citations may not always be 100% accurate.