Communication technology : - Rogers., Everett M (Free Press, 1986)