TY - BOOK AU - Horrigan,Bryan TI - Corporate social responsibility in the 21st century: debates, models and practices across government, law and business SN - 9781845429560 (hbk.) PY - 2010/// CY - Cheltenham, UK PB - Edward Elgar KW - Social responsibility of business N1 - Includes bibliographical references and index ER -