Sheehan, P. A. Thoughts on Mary Immaculate. Catholic Truth Society of Ireland.
Chicago Style (17th ed.) CitationSheehan, Patrick Augustine. Thoughts on Mary Immaculate. Dublin: Catholic Truth Society of Ireland.
MLA (8th ed.) CitationSheehan, Patrick Augustine. Thoughts on Mary Immaculate. Catholic Truth Society of Ireland.
Warning: These citations may not always be 100% accurate.