C. S. Lewis considered George MacDonald to be a master of fairy tales, and I agree with him. Seldom have I seen such a fertile imagination that is shown in George MacDonald’s stories. And not all fairy tales have such deep meaning as is shown in these stories either.