The Philosophy of Tolkien: The Worldview Behind The Lord of the Rings by Peter Kreeft Back to product details page >