Internet Archive BookReader

Carmina gadelica : hymns and incantations with illustrative notes on words, rites, and customs, dying and obsolete