Digital marketing strategy an integrated approach to online marketing - Kingsnorth, Simon (Kogan Page Ltd, 2019)