Hastings, Gerard

Social Marketing: Principles and Practice for delivering Global Change - 4th. - New York Routledge 2023 - xxii351p

9781032059679

--Management

Social Marketing

658.87 / HAS