Understanding Non-Profit Marketing and Communications: Principles, Strategies, and Impact | Synapse