Internet marketing : strategy, implementation and practice / Dave Chaffey ... [et al.] ; edited by Dave Chaffey. - Chaffey, Dave, 1963- (Prentice Hall/Financial Times, 2009)