Innovation, Knowledge Diffusion, and Selection