Horrigan, Bryan. Corporate social responsibility in the 21st century : debates, models and practices across government, law and business / Bryan Horrigan. - Cheltenham, UK : Edward Elgar, c2010. - xxii, 427 p. ; 25 cm. Includes bibliographical references and index. ISBN: 9781845429560 (hbk.) RM452.15 1845429567 (hbk.) 9781847208354 (pbk.) 1847208355 (pbk.) Subjects--Topical Terms: Social responsibility of business.