Corporate social responsibility in India - Agarwal, Sanjay, chartered accountant (SAGE Publications, 2008)