Mastering the Marketing Communications Mix: Micro and Macro Perspectives on Integrated Marketing Communication Programs | Synapse