If you like a challenge and also an insanely well build world with lore beyond imagination. Read Lord of the Rings!
Once you get into middle earth there is so much to learn, i mean, he wrote entirely new languages! I am currently in the Silmarilionwhich is the creation and history of middle...