"Hastings, Gerard"

Social Marketing - \\201100ENGGPCX - Elsevier 2011 Oxford - A

includes index and biblioraphy

9.79E+12