Diffusion of Ideas, Art, Religion, Technologies, and Languages