Author:John James O'Carroll

John James O'Carroll
(?–1889)
Irish priest and linguist