Headstrong heroines and hot-tempered chieftains, loch monsters and hill fairies, cattle raids and clan feuds, wise animals and foolish saints: the Scottish Highlands' folktales date back centuries and...