Mairi of Callaird. A West Highland Tale, Tr. From the Gaelic as Orally Collected. Versified; and Dedicated to Mac Caile in Maor, Duke of Argyll by J. F. 1822-1885 Campbell | Menrva Books