the modern catholic enclopedia
Language: eng