The paper has tried to provide a unifying view based on the possible reconciliation of the existing corporate social responsibility theories with the help of a simple model. It has also tried to examine the viability of the unifying view based on the systematic literature review. Besides the...