However, the main objection to Henderson's criticism of corporate social responsibility is that he does not understand, or does not want to understand, what corporate social responsibility actually means. The efforts by NGOs to impose social and environmental constraints on business cannot be identified with CSR. It is a pity Henderson has made this fundamental mistake, because I share his unease about the role of unelected NGOS in shaping public opinion, in particular the way they actively promote an agenda which combines a mixture of 'green' and anti-business thought. To my mind this cannot be described as corporate social responsibility, but it could, and perhaps should, be described as 'anti-capitalist' or anti-globalist'. The 'neo-Puritanism' of the green movement was described as early as 1994 by Charles Rubin, in his book The Green Crusade: