The Philosophy of Tolkien: The Worldview Behind the Lord of the Rings