Lord of the rings characters first and last names July 8, 2019 16 32 64 128 Lord of the rings names Lord of the rings ending explained Lord of the rings family tree Lord of the rings first book