Hastings, Gerard

Social marketing: rebels with a cause - 3rd ed. - New York Routledge 2018 - viii, 602p.

RS 3134.05

658.8 HAS