The Lord of the Rings and Philosophy

The Lord of the Rings and Philosophy

2003 • 240 pages