Marketing communications / 4th ed - Egan, John, 1952-. (Sage, 2023)