by George MacDonald
Subjects: Short stories; Highlands (Scotland) -- Fiction. 34 chapters, 85,273 words. Public domain, via Project Gutenberg.