Ancient hymns from the Roman breviary ...
Edition: New ed.
Publisher: Rivingstons
Published: 1871
Place of publication: London [etc.]
Language: eng
Number of pages: 272