The Great Migration and the Flow of Cultures from One Place to the Next