Narnia, Middle-Earth and The Kingdom of God: A History of Fantasy literature and the Christian Tradition Mark Worthing