Advertising & IMC: Principles and Practice, 10th Edition by Sandra Moriarty, Nancy Mitchell, William Wells