Corporate social responsibility - Allouche, José. (Palgrave Macmillan, 2006)