TY - BOOK AU - Hastings, Gerard TI - Social Marketing : Why Should the Devil Have All the Best Tunes SN - 9789380931791 U1 - 658.8 CY - New Delhi PB - Elsevier KW - Marketing Management ER -