I grew up reading lots of C.S. Lewis and George MacDonald, so I appreciated this five minute video with Tim Keller and John Piper discussing these matters. I think Keller nails it on MacDonald–lots of common grace. He was a beautifully gifted writer, but he got the core issues (sin, atonement, penal substitution) wrong. I don’t know why.