The marketing mix: a conceptual framework for teaching public relations and other corporate communication. (6th March 2015)