Aoir neo Eisg (Satire or Polemic)

MacLeod, B. (2019). Aoir neo Eisg (Satire or Polemic): A Study of the Use of Satire by Local Bards in the Gaelic Communities of Cape Breton and Northeastern Nova Scotia.