cultural confluence