Saint Ambrose
By: by the Duc De Broglie. Translated by Margaret Maitland. With a preface by G. Tyrrell
Contributors: Maitland, Margaret, tr
Publisher: Duckworth
Published: 1899
Place of publication: London
Language: eng
Number of pages: 169