Gaya APA

Keenan, J. (2010). A History of Catholic moral theology in the twentieth century: From confessing sins to liberating consciences . New York: Contimuum.

Gaya MLA

Keenan, James. "A History of Catholic moral theology in the twentieth century: From confessing sins to liberating consciences". New York: Contimuum, 2010. Text.