Healing Threads - Mary Beith

In addition to a general historical background, which traces the story of Highland folk tradition…