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.