One guy's attempt to map every family tree on Middle-earth

Chemical engineering student Emil Johansson has a very simple goal: "to place every character in J.R.R Tolkien's fictional universe in a family tree." For his Lord of The Rings Project, he's gone far and beyond Gimli, son of Glóin. Get lost among the infinite progeny on Middle-earth right here.

[Via MeFi]