Economic analysis typically attributes differences in corporate social responsibility (CSR) between firms to either, differences in beliefs concerning what companies should do, or differences in the 'objective' situations faced by firms. This title explores the causes for the observed differences in CSR between firms.