by John A. (John Ambrose) McHugh
Subjects: Christian ethics -- Catholic authors. 52 chapters, 569,293 words. Public domain, via Project Gutenberg.