James Macpherson
Read Fragments of Ancient Poetry by James Macpherson online. Browse the complete text, chapters and notes.