by George MacDonald
Subjects: Castles -- Fiction; Scotland -- Fiction; Christian fiction; Ghosts -- Fiction. 86 chapters, 179,225 words. Public domain, via Project Gutenberg.