The Life of Saint Margaret, with lives of Saint Cecilia, Saint Catherine, Saint Agnes, Saint Angela, Saint Elizabeth, Saint Dympna, and Saint Wenefride and the life of the Blessed Virgin Mary
Publisher: J. A. McGee
Published: 1872
Language: eng
Number of pages: 222