Tales of Scottish Folklore
by Donald Alexander Mackenzie
Category: Social Science

Sixteen lively tales tell of giants rumbling down mountainsides, of a magic wand that turns stone pillars into warriors, of gods and goddesses, evil hags, powerful forces, and more.