Marketing communications - EGAN, John (Sage Publications, 2015)