Corporate social responsibility: attributions, loyalty, and the mediating role of trust Pavlos A. Vlachos; Argiris Tsamakos; Adam P. Vrechopoulos; Panagiotis K. Avramidis Journal of the Academy of Marketing Science 2009 37(2), 170-180