The Moral Life
By: Nano Brennan ; Desmond Forristal ; John Heneghan ; Donal Murray.
Series: God and Man
Publisher: Veritas
Place of publication: Dublin
Language: eng
Number of pages: 128
Subjects: Morality.