The pilgrim of the Hebrides: a lay of the North countrie /