Thomas the Rhymer: Shamanic Tradition in Lowland Scottish Lore (European Fairy Tales) (Volume 3)