The impact of corporate social responsibility and internal controls on stakeholders' view of the firm and financial performance. Issue 3 (3rd July 2017)