Models For Innovation Diffusion by Vijay Mahajan & Robert A. Peterson