A Model of Diffusion of Digital Information Goods: Roles of a Key Agent