Social responsibility and environmental sustainability in business how organizations handle profits and social duties - Banerjee, Preeta M (ed) & Shastri, Vanita (ed) (Response, London, 2010)