Hobbits, Elves and Wizards: The Wonders and Worlds of J.R.R. Tolkien's 'The Lord of the Rings'