The duties of the parish priest, a course of lectures
Published: 1856
Number of pages: 397