The Innovation Diffusion Process in a Heterogeneous Population: A Micromodeling Approach | Synapse