Marketing communications - Egan, John 1952- (SAGE, 2020)