More Poems by Robert Burns
Comments, Analysis, and Meaning on 501. The Solemn League and Covenant
Provide your analysis, explanation, meaning, interpretation, and comments on the poem 501. The Solemn League and Covenant here.
Commenting turned off, sorry.