At the core of the story in The Lord of the Rings are the cultures that make up Middle-earth: Hobbits, Dwarves, Humans, Elves, Wizards, Trolls, Ents, Orcs, Ringwraiths and Uruk-Hai. Each culture has its own rich way of life, its own customs, myths, ways of dress and even style of fighting. Each is fully developed in The Lord of the Rings, creating the essence of a living, breathing world just beyond our own history. [More]