Internet marketing : strategy, implementation and practice - Chaffey, Dave , 1963-; Chadwick, Fiona Ellis-; Chaffey, Dave , 1963-; Johnston, Kevin; Mayer, Richard (Pearson Education Limited, 2009)