We all learned about Rome and Greece in schools, but no one has ever explained me how the primitive European tribes (Germanics, Dacians, Slavs etc) eventually civilized themselves and developed the more sophisticated medieval kingdoms? I am not 100% sure if it happened thanks to Roman influences or if they evolved on their own. And if was by Roman influence, then how did it spread so far as into Scandinavia and Russia?