Mairi Mhor nan Oran is a fine article that was written by Sorley MacLean and first appeared in Calgacus, Winter 1975 and can now be viewed at the link...