Fragments of Ancient Poetry, Collected in the Highlands of Scotland and Translated from the Galic or Erse Language
Fragments of Ancient Poetry, Collected in the Highlands of Scotland and Translated from the Galic or Erse Language is a classic collection of ancient Scottish poetry.