Understanding Digital Marketing: MarketingStrategies For Engaging The Digital Generation. - Ryan, Damian (Kogan Page, 2020)