by George MacDonald
Subjects: Religious poetry, English. 30 chapters, 56,611 words. Public domain, via Project Gutenberg.