Gaya APA
Keenan, J, F. (2010).
A history of Catholic moral theology in the twentieth century: From confessing sins to liberating consciences. .
London:
London Continuum.
Gaya MLA
Keenan, James, F..
"A history of Catholic moral theology in the twentieth century: From confessing sins to liberating consciences. ".
London:
London Continuum,
2010.
Buku.