catholicsaints.info
Butler’s Lives of the Saints – The Apparition of Saint Michael the Archangel
Butler’s Lives of the Saints entry for The Apparition of Saint Michael the Archangel