Jeff Lilly rated The Complete Guide to Middle-earth: 5 stars Nov. 25, 2012 Public The Complete Guide to Middle-earth by Robert Foster