Social Marketing: Its Definition and Domain:
Diffusion of innovations 1 Diffusion of innovations