Lord of the Rings is my favorite book! I also love Star Wars. A really good Tolkien dictionary is: Tolkien: A Dictionary by David Day.