The Battle for Middle-earth: Tolkien's Divine Design in The Lord of the Rings

The Battle for Middle-earth

Tolkien's Divine Design in The Lord of the Rings

2003 • 386 pages