Models for innovation diffusion by Vijay Mahajan | Menrva Books | MenrvaBooks