Warcraft lore: A publication timeline.