by George MacDonald
Eight fairy tales by the nineteenth-century Scottish minister who struggled for a living, turned to writing, and became a literature professor at London University.