Really enjoyed this book. Unusual plot with very believable characters. Great moral lessons of life. I read it originally because I love CS Lewis, and I know CS Lewis was inspired the writing of George MacDonald. Recommend to anyone who wants a novel...